摘要: 穿透 穿透:频繁查询一个不存在的数据,由于缓存不命中,每次都要查询持久层。从而失去缓存的意义。 解决办法:①用一个bitmap和n个hash函数做布隆过滤器过滤没有在缓存的键。 ②持久层查询不到就缓存空结果,有效时间为数分钟。 转:https://www.cnblogs.com/rjzheng/p/ 阅读全文
posted @ 2018-03-23 15:23 小虾米的java梦 阅读(7928) 评论(0) 推荐(2) 编辑
摘要: 问:工作中,有时候实现一个功能,会去看有没有现成的轮子可用。对于重复造轮子与改造轮子有什么看法? 答:一定会的,其实这也是一个提高技术能力的方法,比如今天想做个日期转换的功能,JDK8有日期的新特性就会考虑直接使用LocalDate.now().format(DateTimeFormatter.BA 阅读全文
posted @ 2018-03-23 14:48 小虾米的java梦 阅读(7473) 评论(0) 推荐(1) 编辑
摘要: 分布式项目按照以下发展经历了以下技术: CORBA: RMI:基于远程接口的调用 RMI-RROP:这是RMI与CORBA的结合,用在了EJB技术上,EJB留给世界上是优秀的理论和糟糕的架构。 WEBSERVICE:等于XML(WSDL)+SOAP 缺点:速度太慢,处理速度太慢了;如果采用远程接口调 阅读全文
posted @ 2018-03-23 08:22 小虾米的java梦 阅读(720) 评论(0) 推荐(0) 编辑