`
songlei8090
  • 浏览: 37749 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1. 学习的步伐不停止   古人说,活到老,学到老。终身学习应该是您的座右铭。 世界在不断变化,每个人都在寻找各自的事业途径。 您只有保证了足够的技能储备,才能确保能够得到一份足够满意的工作。 为了保证您的职业发展,您应当定期地更新您的技能和知识。   2. 学会问、学会听,学会学习   一个好的倾听者可以习得更多。
又到一年抢票时,各种抢票软件的肆虐让12306不堪重负,最近这几天12306频繁的更换手段来阻止抢票软件。   先来吐槽一下红红的验证码,过年的时候都喜欢用红色来喜庆一下,12306也深刻的表达了他的喜悦之情,又红又大的验证码啊,不过到底跨越了几个维度呢?看起来晕晕的,感觉像在时空里穿梭。 科学告诉我们,牛是色盲,分不出来颜色,但是伟大的黄牛们不是,不知道黄牛们看到鲜红的验证码之后会不会疯了一样的撞向显示器?那场面一定非常壮观   很快红色的验证码消失了,但是,在抢票的每一步都加了一个验证,过滤掉抢票软件提交的请求,来具体分析一下这些验证和跃过验证的方法吧。   从登陆页面开始,之 ...
<script language="javascript" type="text/javascript"> var msg="这是使用JavaScript实现的文字跑马灯效果"; var interval = 300;//定义setTimeout函数的时间参数,这里是0.1秒。 var maxlen = 500;//定义跑马灯msg处于最右时的位置值。 var space=" "; var seq=maxlen;//定义stext中被选取段的开始位置。 var s ...
基本语法<marquee> ... </marquee>例如<marquee>我会跑拉HOHO</marquee>   文字移动属性的设置   方向 <direction=#> #=left, right,up,down例如:<marquee direction=left>HOHO,我从右向左移动!</marquee><P><marquee direction=right>HOHO,我从左向右移动!</marquee><marquee direction=up ...
1.什么是Hibernate?           首先,Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。           并且Hibernate是一个开源的orm(object relations mapping)框架,提供了查询 ...
在Linux的应用程序里面调用我的shell(这玩意功能实在太强大)的办法有很多种一般来说有fork()、exec*()、pipe、system()其中又以system()调用很少方便,现在加以说明。#include#include int main(){    system(“ifconfig eth0 10.17.28.1”); //system(“./ifconfig.sh”);使用你的脚本shell路径要注意    return 0; }
只介绍用Annotation的方式进行映射关系的配置。   1. 如果表名与对象名不一致,则要对表名进行配置。   使用@Table   2. 如果字段名与属性名不一致。   使用@Column   3. 不需要persistentence的字段   使用@Persistentence   4.映射日期与时间类型,指定时间精度   使用@Temporal   默认会直接记录日期与时分秒,可以进行定制。 @Temporal(TemporalType.?),?可以取3个值,DTAE(只记录日期),TIME(记录时分秒),TIMESTAMP(日期与时分秒都记录)。   5.映射枚 ...
从开始自学SSH(Struts2、Spring、Hibernate)听前辈说先学Struts2,这样好学、就下了几个视频资料来看,还买了几本书,但是一开始就讲的是Struts2、那就应该有Struts1吧、(*^__^*) 嘻嘻……为什么不用了呢? 有什么缺点、优点呢? 与Struts2 ...
一、Linux视频教程相关=====精品教程推荐======= 在线视频:马哥linux入门视频教程http://edu.51cto.com/course/course_id-463.html 在线视频:老段带你学鸟哥Linux(基础篇)http://edu.51cto.com/course/course_id-550.html在线视频:老段带你学鸟哥Linux【服务器篇】http://edu.51cto.com/course/course_id-1128.htmllinux学习路线图:Linux运维工程师成长进阶必经之路http://edu.51cto.com/roadmap/view/id ...
Spring MVC作为SpringFrameWork的产品,自诞生之日,就受到广泛开发者的关注,如今Spring MVC在Java中的发展可谓是蒸蒸日上,如今如果再有开发者说,不了解Spring MVC,或许就被人笑掉大牙。煽情的话就不说了,先告诉大家如何搭建Spring MVC开发环境。    (一)工作环境准备:        JDK 1.7        Eclipse Kepler        Apache Tomcat 8.0    (二)在Eclipse中新建Maven工程,在Archetype类型中,选择“maven-archetype-webapp”。 (三)配置pom. ...
  面向对象编程,大家听得多并且也一直在使用着,面向对象程序语言具有三个基本特征: 封装、继承、多态。概括性地理解,封装就是把数据或者方法等相关信息存储在对象中的能力。继承就是从另一个类中获得属性和方法的能力。多态就是编写和实现名字相同但是行为不同的函数或方法的能力。 那么,对于JavaScript面向对象编程又是怎么一回事呢?实际上跟C++、JAVA的面向对象编程是有挺大的差异,很多开发者对JavaScript如何创建类一直处于模糊状态,甚至没能理解。本文着重介绍JavaScript是如何创类对象的。 1、最原始的方式,先创建对象,再赋予属性和方法。 var cat =new Obj ...
将domain/servers下面的所有server都删除,使用startWebLogic.sh启动,这时的密码是恢复成了建立domain时的密码   weblogic9的boot.properties文件位置: domain/servers/XXXserver/security/boot.properties
方法主要有三种   转换函数、强制类型转换、利用js变量弱类型转换。   1. 转换函数   js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。   在判断字符串是否是数字值前,parseInt()和parseFloat()都会仔细分析该字符串。parseInt()方法首先查看位置0处的 字符,判断它是否是个有效数字;如果不是,该方法将返回NaN,不再继续执行其他操作。但如果该字符是有效数字,该方法将查 ...
在开发J2EE项目中,有时候需要在后台定时执行一些代码。比如定时对web数据建立倒排索引、定时发送邮件、定时写日志文件。下面将这几段代码总结出来,以备以后使用。   首先需要继承TimerTask类,覆盖run()方法,将需要定时执行的业务代码写在这个run()方法中: import java.util.Date;   import java.util.TimerTask;   public class DisplayDate extends TimerTask {   @Override   public void run() {   // TODO Aut ...
平时的开发中线程是个少不了的东西,比如tomcat里的servlet就是线程,没有线程我们如何提供多用户访问呢?不过很多刚开始接触线程的开 发工程师却在这个上面吃了不少苦头。怎么做一套简便的线程开发模式框架让大家从单线程开发快速转入多线程开发,这确实是个比较难搞的工程。   那具体什么是线程呢?首先看看进程是什么,进程就是系统中执行的一个程序,这个程序可以使用内存、处理器、文件系统等相关资源。例如QQ软件、 Eclipse、Tomcat等就是一个exe程序,运行启动起来就是一个进程。为什么需要多线程?如果每个进程都是单独处理一件事情不能多个任务同时处 理,比如我们打开qq只能和一个人聊天,我 ...
Global site tag (gtag.js) - Google Analytics