上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
摘要: 一、分代GC的理论基础分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。在Java程序运行的过程中,会产生大量的对象,其中有些对象是与业务信息相关,比如Http请求中的Session对象、线程、Socket连接,... 阅读全文
posted @ 2015-11-15 20:57 mingziday 阅读(5252) 评论(1) 推荐(1) 编辑
摘要: 容器启动时的加载顺序一、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取结点。二、容创建一个ServletContext(servlet上下文),这个 web项目的所有部分都将共享这个上下文。三、容器将转换为键值对,并交给 servletContext。因为listene... 阅读全文
posted @ 2015-11-15 19:51 mingziday 阅读(3771) 评论(1) 推荐(0) 编辑
摘要: 前言 1994年,中国科学院设立了中国第一个web服务器,推出了中国第一个网站。刚刚过去的2015年双十一,阿里巴巴当日线上交易额超过700亿,支付宝交易峰值为8.95万笔/秒。中国的互联网,正在以不可思议的速度释放着它的能量。 大众对互联网爆炸式的需求,不断推动着互联网技术向着更高的层次发展,从最 阅读全文
posted @ 2015-11-12 01:22 mingziday 阅读(1891) 评论(1) 推荐(5) 编辑
摘要: 上下文缓存,即将一些常用的数据至于一个缓存集合中,当需要获取这些数据的时候,直接从缓存中读取,而不必每次都从数据库读取,以此提高效率。其原理类似Apache Commons Collections项目中LRUMap,LRUMap它继承于AbstractLinkedMap抽象类,其基本思想是将最近使用... 阅读全文
posted @ 2015-10-25 23:24 mingziday 阅读(4104) 评论(0) 推荐(0) 编辑
摘要: 任何网站的发展都不是一蹴而就的。它在发展过程中会遇到各种各样的问题和业务带来的压力 阅读全文
posted @ 2015-10-23 21:14 mingziday 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 一、栈 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。栈数据可以共享。 那些数据存放在栈中? 基本数据类型(int, shor 阅读全文
posted @ 2015-10-21 21:53 mingziday 阅读(3570) 评论(0) 推荐(0) 编辑
摘要: 最近看书,有两个地方提到了动态代理,一是在Head First中的代理模式,二是Spring AOP中的AOP。所以有必要补充一下动态代理的相关知识。Spring采用JDK动态代理和CGLib动态代理的技术在运行期实现AOP。要使用JDK动态代理,目标类必须实现相应的接口,而CGLib不对目标类做任... 阅读全文
posted @ 2015-10-18 10:46 mingziday 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.cnblogs.com/devinzhang/archive/2011/12/14/2287675.html多线程并发问题的根因:在一个对象中有一个变量i=0,有两个线程A,B都想对i加1,这个时候便有问题显现出来,关键就是对i加1的这个过程不是原子操作。要想对i进行递增... 阅读全文
posted @ 2015-10-17 23:06 mingziday 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 代理模式:为另外一个对象提供替身或者占位符,以控制对这个对象的访问。(1)使用代理模式创建代表对象,让代表对象控制某对象的访问,被代理的对象可以是远程的对象、创建开销大的对象或者需要安全控制的对象(2)代理模式有很多变体,共通点都是讲客户对主题施加的方法调用拦截下来,这种间接的级别可以让我们做很多事... 阅读全文
posted @ 2015-10-17 20:09 mingziday 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 状态模式:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类(1)将状态封装成了独立的类,并将动作委托到了代表当前状态的对象(2)当前状态在状态集合中游走改变,以反映出当前的状态(3)避免用许多个if语句来判断下一个状态怎么走 阅读全文
posted @ 2015-10-15 01:07 mingziday 阅读(115) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页