
Code Daily
文章平均质量分 77
Young.Chen
关于我的一切 https://chenjiayang.me/about
展开
-
GuavaCache RemovalListener 失效
问题最近接触到 Google 的 Java 工具包 Guava,确实很好用,特别是其中的 GuavaCache 算是经常使用到的本地缓存,这次遇到一个需求是希望在 xxx min 之后做一个延时操作,虽然可以开一个定时任务做,但是由于当时代码里正好使用到了 GuavaCache,想起来可以基于 Key 的过期做一个回调方法不就行了嘛,猜测 GuavaCache 肯定是支持这样的回调 API 的...原创 2018-07-21 14:09:34 · 2771 阅读 · 2 评论 -
详解布隆过滤器的原理、使用场景和注意事项
今天碰到个业务,他的 Redis 集群有个大 Value 用途是作为布隆过滤器,但沟通的时候被小怼了一下,意思大概是 “布隆过滤器原理都不懂,还要我优化?”。技术菜被人怼认了、怪不得别人,自己之前确实只是听说过这个,但是没深入了解过,趁这个机会补充一下知识。在进入正文之前,之前看到的有句话我觉得说得很好: Data structures are nothing different. T...原创 2018-08-29 18:47:34 · 5400 阅读 · 3 评论