自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 2017-10-26-Rxjava机制简单分析

最近有点时间来简单研究一下Rxjava原理,Rxjava基于传统的观察者模式,同样的在Rxjava观察者模式中有两个重要的角色:Observable(被观察者)、Observer(观察者)。当被观察者的数据或者状态发生改变的时候,会及时的告知观察者,而这个告知的过程就是一个订阅关系,在Rxjava中,Observable中提供subscribe方法来实现Observable和Observe的订阅关

2018-01-11 14:55:17 304

原创 2017-10-01-Jvm垃圾回收策略总结

算法: 1 标记清除算法(Mark-Sweep): ​ 分为“标记”和“清除”两个过程:标记出所有需要被回收的对象,标记完成之后统一回收,标记的过程从一个叫“GcRoot”的根节点开始,来查找到回收对象之间是否有可达的路径。 ​ 缺点:一是效率问题,二是回收之后内存碎片化的问题,如果在此过程中需要分配大对象时,如果找不到一块连续足够大的内存,那么将再一次触发GC 2 复制算

2018-01-11 14:54:16 152

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除