java 随记
文章平均质量分 53
zhurudong
这个作者很懒,什么都没留下…
展开
-
线程生命周期图示
线程生命周期图示原创 2014-02-20 13:51:51 · 522 阅读 · 0 评论 -
Class.getClassLoader().getResource() Class.getResource()
System.out.println(Test.class.getResource("/")); System.out.println(Test.class.getClassLoader().getResource(""));// 这两句代码是等价的。如果要加载某个资源文件从前面加上包名即可。// file:/D:/myWorkspace/projectName/webapp/原创 2014-07-29 14:28:06 · 450 阅读 · 0 评论 -
设计一个缓存系统 java多线程读写锁的应用
高并发多线程读写锁的应用原创 2016-03-23 01:37:51 · 2795 阅读 · 0 评论 -
java 使用ReentrantLock Condition实现阻塞队列
阻塞队列简单实现。先进先出原创 2016-03-23 23:53:23 · 2911 阅读 · 0 评论 -
使用包装设计模式,实现标准连接池
public class MyDataSource implements DataSource{ private LinkedList pool = new LinkedList(); public MyDataSource() { String driverClassName = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql原创 2014-02-19 19:21:46 · 715 阅读 · 0 评论 -
采用动态代理技术,实现标准的连接池
/** * 采用动态代理技术,实现标准的连接池 * @author zhurudong * */public class DBCPool implements DataSource{ // 声明List,管理连接池 private LinkedList pool = new LinkedList(); // 构造函数,初始化连接池 public DBCPool() {原创 2014-02-19 19:23:19 · 534 阅读 · 0 评论