![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
qizhongfei
这个作者很懒,什么都没留下…
展开
-
依赖倒置原则
依赖倒置原则 3.1 依赖倒置原则的定义 依赖倒置原则(Dependence Inversion Principle,简称DIP)这个名字看着有点别扭,“依赖”还“倒置”,这到底是什么意思?依赖倒置原则的原始定义是:High level modules should not depend upon low level modules. Both should depend upo转载 2013-10-29 11:21:36 · 914 阅读 · 0 评论 -
Apache Commons-Pool 源码分析
Commons-Pool 首先看下两个重要的类结构: ObjectPool defines a simple pooling interface. GenericObjectPool: ObjectPool implementation with configurable LIFO/FIFO behavior. The default behavior is for the转载 2013-11-22 14:20:01 · 1653 阅读 · 0 评论 -
Java之代理(jdk静态代理,jdk动态代理,cglib动态代理,aop,aspectj)
Java之代理... 1 一. 概念... 1 二. jdk的静态代理... 1 三. jdk动态代理... 4 四. cglib 动态代理... 7 五. jdk动态和cglib动态代理比较... 9 六. 面向切面编程... 10 1.几个应用... 13 2.面向切面的概念...转载 2013-11-12 18:24:25 · 861 阅读 · 0 评论 -
Log4j 把不同包的日志打印到不同位置
如果需要将不同的日志打印到不同的地方,则需要定义不同的Appender,然后定义每一个 Appender的日志级别、打印形式、输出位置! 配置log4j.properties文件如下: Java代码 ####################################################################################转载 2013-11-23 13:25:08 · 679 阅读 · 0 评论 -
编译class不用重启tomcat
编译class不用重启tomcat原创 2014-04-03 18:17:17 · 1289 阅读 · 0 评论