- 浏览: 7727 次
- 性别:
- 来自: 杭州
最新评论
文章列表
js:jquery-1.3.2.js(比较老了)
jquery的$别名可能与其他标签库冲突,搭配使用时,推荐使用:
1.jQuery代替$
2.自定义:var jq = JQuery.noConflict();//jq代替$
首先把name属性设置成相同名称,如:type="checkbox" name="cbNames"
var allC = jQuery("#cbAll").attr("checked");//查找id=cbAll的元素,得到checked的属性值
jQuery(":che ...
在上篇文章的基础上,修改配置:
log4j.rootLogger=info,fout
log4j.appender.fout=org.apache.log4j.FileAppenderlog4j.appender.fout.File=c:/a.loglog4j.appender.fout.layout=org.apache.log4j.PatternLayoutlog4j.appender.fout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %5p %c{1}:%L - %m%n
说明:rootLogger是可以多样式定义的,如l ...
并非任何操作都要写日志,我会用日志记录登录、登出、银行交易、多平台数据交互等操作,因功能而定。
log4j的配置分三类(我知道的),1:属性文件log4j.properties;2:xml文件log4j.xml;3:类配置。
这里只介绍属性文件的使用。在此之前,先了解一下日志的输出方式和优先级:
org.apache.log4j.ConsoleAppender(控制台) org.apache.log4j.FileAppender(文件) org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件) org.apache.log4j.R ...
spring还是以整合已有的框架为主,对于定时器(也有人叫触发器)分为两类,Java的Timer和第三方OpenSymphony的Quartz,这里讨论Quartz,因为它对时间的设置比较灵活。
在spring中,可以继承QuartzJobBean,也可以不做任何继承,当然写法也不一样,这里用的非继承的写法。
定时器的注册过程:1.创建bean,2.声明bean为一个定时器,3.设置任务时间,4.在调度中注册定时器
先看看spring用到的一些类:
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBe ...
import org.apache.mina.common.ByteBuffer;import org.apache.mina.common.IoSession;import org.apache.mina.filter.codec.CumulativeProtocolDecoder;import org.apache.mina.filter.codec.ProtocolDecoderOutput;
public class DecoderTest extends CumulativeProtocolDecoder {
@Override protected boolean doDecod ...