摘要: 前面有一篇日志中简单的介绍了 log4j,同时也介绍了它与commons-logging的关系,但是突然冒出来一个slf4j,并且slf4j有取代commons-logging的趋势,所以,我们可以推知slf4j与commons-logging的作用应该相差不大的。 好,下面开始先讲讲slf4j。1... 阅读全文
posted @ 2015-09-22 22:53 沧海一滴 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 首先,在项目中的classes 中新建立一个log4j.properties文件即可; 在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java 阅读全文
posted @ 2015-09-22 22:52 沧海一滴 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 背景 由于现在开源框架日益丰富,好多开源框架使用的日志组件不尽相同。存在着在一个项目中,不同的版本,不同的框架共存。导致日志输出异常混乱。虽然也不至于对系统造成致命伤害,但是明显可以看出,架构不够精良,追求极致略有不足。 其中有一些标准通用接口,标准实现,各种桥接器的存在,下面就让笔者树立一下这... 阅读全文
posted @ 2015-09-22 22:51 沧海一滴 阅读(457) 评论(0) 推荐(0) 编辑
摘要: package log4jdbc;import java.sql.Connection;import java.sql.PreparedStatement;import org.junit.Test;import com.mchange.v2.c3p0.ComboPooledDataSource;p... 阅读全文
posted @ 2015-09-22 22:43 沧海一滴 阅读(1400) 评论(0) 推荐(0) 编辑
摘要: 在常规项目的开发中可能最容易出问题的地方就在于对数据库的处理了,在大部分的环境下,我们对数据库的操作都是使用流行的框架,比如 Hibernate 、 MyBatis 等。由于各种原因,我们有时会想知道在这些框架下实际执行的 SQL 究竟是什么。虽然 Hibernate 可以在配置文件中打开 SHOW... 阅读全文
posted @ 2015-09-22 13:01 沧海一滴 阅读(1921) 评论(0) 推荐(0) 编辑
摘要: 3、你平时会看哪些方面的书,对哪些方面比较感兴趣?千万千万千万(重要的事情说三遍)不要说自己没什么兴趣,也不要说自己兴趣很广泛,最好能具体到哪个方面,顺便提一下你最近看的一本该方面的书,有什么收获。 4、32的jvm可以跑多大的程序? 理论上来说32位的JVM有4G的堆大小限制。但是因为各种条件限制... 阅读全文
posted @ 2015-09-22 12:54 沧海一滴 阅读(220) 评论(0) 推荐(0) 编辑