最近在开发实战中,遇到了一个这样的技术情景:
把log4j生成的日志文件定时刷进MySQL数据库,比如三个小时刷一次,那么每次刷数据的时候,如何控制文件读取是从上一次文件读取结束的地方开始继续读取的?并且本次要读取到文件结尾处。在网上各种搜索提问后,找到了一个叫RandomAccessFile Java类解决了问题。
先上代码:
static int size=1;//主...
分类:
编程语言 时间:
2014-07-26 17:24:12
阅读次数:
554
LOG4J中分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、ALL或者您定义的级别。Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。通过在这里定义的级别,您可以控制到应用程序中相应级别的日志信息的开关。比如在这里定义了INFO级别,则应用程序中所有DEBUG级别的日志信息将不被打印出来。程序会打印高于或等于所设置级别的日...
分类:
其他好文 时间:
2014-07-26 15:21:30
阅读次数:
197
参考链接:http://www.blogjava.net/fancydeepin/archive/2012/10/11/java_log4j.htmlLog4j ( Log for Java ) 是 Apache 下的一个开源项目,通过 Log4j,可以将程序运行的信息输送到指定的目的地。这个目的地...
分类:
其他好文 时间:
2014-07-26 14:57:40
阅读次数:
228
事实上Hibernate本身是个独立的框架,它不须要不论什么web server或application server的支持。然而,大多数的Hibernate入门介绍都加入了非常多非Hibernate的东西,比方: Tomcat, Eclipse, Log4J,Struts, XDoclet, 甚至...
分类:
系统相关 时间:
2014-07-26 01:29:36
阅读次数:
238
UTF16的BOM头是FF FE,UTF8的BOM头是EF BB BF。但是用UltraEdit32打开UTF8文件,切换到HEX模式,会发现BOM头变成了FF FE。而且在打开log4j的UTF8编码的日志文件时,中文也会显示为乱码。为了避免烦恼,决定以后不用UltraEdit32打开UTF8文件...
分类:
其他好文 时间:
2014-07-26 00:53:36
阅读次数:
208
在Log4j的配置文件中,有一个log4j.rootLogger用于指定将何种等级的信息输出到哪些文件中,这一项的配置情况如下:log4j.rootLogger=日志等级,输出目的地1,输出目的地2,...日志等级可以是ALL, DEBUG, INFO, WARN, ERROR, FATAL, OF...
分类:
其他好文 时间:
2014-07-24 21:39:12
阅读次数:
296
有时候会需要某些功能中使用独立的日志文件,以下为代码示例。 public final static String LOGGER_NAME = "MyFunction"; private static Logger logger = Logger.getLogger(LOGGER_NAME...
分类:
其他好文 时间:
2014-07-24 17:23:15
阅读次数:
285
第一步:加入log4j-1.2.8.jar到lib下。 第二步:在CLASSPATH下建立log4j.properties。内容如下: log4j.rootCategory=INFO, stdout , R log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender....
分类:
其他好文 时间:
2014-07-24 12:33:15
阅读次数:
177
常用log4j配置,一般可以采用两种方式,.properties和.xml,下面举两个简单的例子: 一、log4j.properties ### 设置org.zblog域对应的级别INFO,DEBUG,WARN,ERROR和输出地A1,A2 ## log4j.category.org.zblog=ERRO...
分类:
其他好文 时间:
2014-07-24 10:54:24
阅读次数:
269
Log4j使用详解(log4j.properties格式)1、Log4j 的引入在应用程序中添加日志记录总的来说基于三个目的:① 监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;② 跟踪代码运行时轨迹,作为日后审计的依据;③ 担当集成开发环境中的调试器的作用,向文件或控制台...
分类:
其他好文 时间:
2014-07-23 20:33:15
阅读次数:
511