上一页 1 ··· 8 9 10 11 12
摘要: 任务调度器, 定时任务,保存好后会被放入触发器,这些触发器被存入到数据库,调度器线程扫描,如果有待触发的打开锁,拿到job信息,更改trigger信息,释放锁,返回所有的trigger列表,再 按照时间依次触发,实例化job,进入线程池threadpool 执行,调度完成,队列任务开始启动,然后FI 阅读全文
posted @ 2015-01-12 14:54 猪哥哥厉害 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 前言:作为一个程序员,设计模式大家并不陌生,好的代码能看到好的设计模式的运用。这里学习的是适配器模式的笔记,以望以后能常学习。 1、何谓适配器模式?一个对象或者类不能满足当前需求,通过加一个适配器,能满足当前的需求。 举个例子:我们希望有一只鸭子,鸭子能飞,能叫,这包括一个行为和动作。现在没有鸭子, 阅读全文
posted @ 2015-01-12 14:29 猪哥哥厉害 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 前言:垃圾回收 和内存分配是jvm中重要的两个部分,这个笔记,记载的是JVM的内存分配策略。 1、对象优先在新生代的Edon区分配。 2、大对象直接进入老年代。 3、长期存活的对象进入老年代。 阅读全文
posted @ 2015-01-09 18:34 猪哥哥厉害 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 来自深入了解java虚拟机 阅读全文
posted @ 2015-01-09 17:52 猪哥哥厉害 阅读(2916) 评论(0) 推荐(0) 编辑
摘要: 来自深入了解java虚拟机 阅读全文
posted @ 2015-01-09 17:12 猪哥哥厉害 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 前言:作为学习java虚拟机的基础,垃圾算法必须了解其实现原理。 1、标记-清除算法 ,最基础的算法,之所以说基础,所有的算法是在它基础上改进,它分为标记和清楚两个部分,首先标记,对所有的可回收对象标记一下,然后回收 。 两个步骤效率都很低。最大的缺点是。清除后产生很多不连续的碎片,如果一个大对象, 阅读全文
posted @ 2015-01-09 16:53 猪哥哥厉害 阅读(398) 评论(0) 推荐(0) 编辑
摘要: jdk 1.2 出现了对象引用的区别,有以下四种; 1、强引用 ,这种即使抛出内存溢出也不会回收; 2、软引用,一旦内存满就会被回收; 3、弱引用,下次回收必须被回收; 4、虚引用,最低的引用。无法通过虚引用获得一个对象的实例。 阅读全文
posted @ 2015-01-09 14:10 猪哥哥厉害 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 出处:http://www.cnblogs.com/SoniceryD/p/4206532.html 阅读全文
posted @ 2015-01-08 16:20 猪哥哥厉害 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1、同步容器:他们的所有的方法都是同步的,且是有Collections.synchronziedXXX 方法创建的 1)vector 2)hashtable 2、并发容器:jdk5 引进了concuurrentHashmap,Queue ,blokingQueue,来实现并发同步,jdk提供了传统的 阅读全文
posted @ 2015-01-07 11:50 猪哥哥厉害 阅读(209) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12