🐬无限可能
涓涓细流,辟阖汪洋
15
13
重写设计模式-用λ实现代理模式 重写设计模式-用λ实现代理模式
使用代理模式的目的,往往是因为已经存在某个类和该类的对象,想在该类的部分或全部方法执行前后在执行某些代码。代理模式分为静态代理和动态代理,动态代理的实现方式又有两种:JDK自带的动态代理,利用了反射的原理,还有一种是 cglib方式实现的代
10
03
Jvm垃圾回收 Jvm垃圾回收
一开始为了简单,只有串行的 serial 收集器,后来发现慢,于是改成多线程执行,先拿新生代试验,parnew诞生,但是效果不明显,垃圾回收反而效率低,于是老年代直接发明cms
03
27
深入分析I/O模型 深入分析I/O模型
我们要讲IO模型,我不像网上的一些文章,上来就讲 阻塞IO、非阻塞IO、多路复用IO、信号驱动IO、异步IO等的原理,也不讲 同步、异步、阻塞、非阻塞 的区别和联系,更不想讲 多路复用IO中 select、poll、epoll 的三种实现。虽然后面都会讲到。
07
22
1 / 7