当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: Log4J采用类似C语言中的printf函数的打印格式格式化日志信息,打印参数见表1如下: %m 输出代码中指定的消息 %p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL %r 输出自应用启动到输出该log信息耗费的毫秒数 %c 输出所属的类目,通常就是所在类的全...
 

 

    摘要:============================在c++/cli中如何让你的managed code和unmanaged(native) code沟通自如?interior_ptr和pin_ptr是桥梁——interior_ptr充当一个managed heap上的native pointer的角色。而pin_ptr则可以把对象钉在managed heap上!所以,......
 ·skype?    »显示摘要«
    摘要:1.据说是kazaa那个公司做的,对于kazaa倒是用了几年了,因为捆绑了许多广告,现在用的是kazaa lite。对于寻找mp3来说,kazaa的确是强大和好用。 晚上得试试这个skype。2. 2004-10-27晚, 试过了,原来就是个聊天工具,不过可以直接打电话。 什么是 skype? skype 是一种简单的免费软件,使您能够在数分钟之内在世界上的任何角落拨打免费电话。 skype ......


Log4J使用常识
  log4j采用类似c语言中的printf函数的打印格式格式化日志信息,打印参数见表1如下:

%m 输出代码中指定的消息 【程序编程相关:抓取网页中的链接

【推荐阅读:DataList的分页技术

%p 输出优先级,即debug,info,warn,error,fatal 【扩展信息:在DataGrid中为Footer添加自

%r 输出自应用启动到输出该log信息耗费的毫秒数

%c 输出所属的类目,通常就是所在类的全名

%t 输出产生该日志事件的线程名

%n 输出一个回车换行符,windows平台为“\r\n”,unix平台为“\n”

%d 输出日志时间点的日期或时间,默认格式为iso8601,也可以在其后指定格式,比如:%d{yyy mmm dd hh:mm:ss,sss},输出类似:2002年10月18日 22:10:28,921

%l 输出日志事件的发生位置,包括类目名.发生的线程,以及在代码中的行数.举例:testlog4.main(testlog4.java:10)    基本应用

log4j的配置 现在来看log4j.properties配置文件的意义.第一行指定了根logger的级别是debug,并将此指定输出到a1.a1就是第二行定义的org.apache.log4j.consoleappender,此行表示将a1输出到控制台.第三行规定了输出到a1的格式为org.apache.log4j.patternlayout.第四行规定了输出到a1格式的转换模式为org.javaresearch.log4j.testlog4j. 很多成熟的服务器类的软件日志信息会输出到控制台,同时输出到日志文件备查.使用log4j可以在不改变任何代码的情况下,仅通过修改配置文件就可以轻松地完成这项功能.相关配置文件如下: #### use two appenders, one to log to console, another to log to a file

log4j.rootcategory=debug, stdout, r # print only messages of priority warn or higher for your category

log4j.category.your.category.name=warn #### first appender writes to console

log4j.appender.stdout=org.apache.log4j.consoleappender


...   下一页
 ·[gdi+] colormatrix 彩色矩阵     »显示摘要«
    摘要:首先对装配脑袋给出上两片文章的友好回复,还有网友fisherman一起探讨colormatrix话题表示感谢!colormatrix (彩色矩阵) 类位于system.drawing.imaging命名空间 先看看下面的代码 colormatrix cm = new colormatrix(new float[][]{ new float[]{0.5f,0.5f,0.5f,0,0}, new......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE