基于guava和redis二级缓存框架的分析
摘要:它是什么,为什么要有它 缓存是什么 缓存是啥啊?缓存就是把可能需要用到的数据提前准备好,避免要使用的时候现场再去拿。 根据某核心思想 “如果数据最近被访问过,那么将来被访问的几率也更高” 我们在项目中会把查询的数据缓存起来,下次请求再来查的时候就直接从缓存中取出数据直接返回,避免了再次查找数据库。
阅读全文
美化博客中的代码片段
摘要:正文 正常ide复制过来的代码是这个样子的,不算丑,但也不算好看 final Node<K,V>[] resize() { Node<K,V>[] oldTab = table; int oldCap = (oldTab == null) ? 0 : oldTab.length; int oldTh
阅读全文