摘要: guava cache 简单说一下,guava的代码质量极高,写法很值得借鉴;其次cache是计算机科学中非常常用且有效的技术,从处理器缓存到到应用程序本地缓存到分布式缓存,缓存的存在意义是存储器的金字塔模型,使用内存可以肯定比硬盘更快。 可以先看下guava提供的基本关于缓存的功能 1. 清除策略 阅读全文
posted @ 2018-07-22 23:40 linxin0607 阅读(431) 评论(0) 推荐(0)
摘要: java中Reference学习 谈到Reference想到了什么 Reference提供了一种与jvm gc交互的一种方式,提到Reference,脑中应该浮现一些名词,gc、ReferenceQueue、SoftReference、WeakReference、PhantomReference、F 阅读全文
posted @ 2018-06-11 02:07 linxin0607 阅读(166) 评论(0) 推荐(0)
摘要: rabbitmq阅读笔记 当我们再讨论消息中间件时,我们要想要什么 消息模型本身的概念已经超出了消息中间件的范畴,我们再使用面向对象建模的时候,对象之间信息的传递就是通过消息的方式,因此方法调用可以算是一种消息模型的一类;rpc调用的方式同理,在两个系统(对象)之间传递一些信息;消息中间件的方式显然 阅读全文
posted @ 2018-06-10 19:45 linxin0607 阅读(381) 评论(0) 推荐(0)