guava
文章平均质量分 73
lixia0417mul2
避免成为那些从来没有接触过真正技术的所谓技术生涯
展开
-
Caffine和Guava的refreshAfterWrite的异同
guava 和 caffine 的刷新的区别原创 2023-08-31 22:28:30 · 570 阅读 · 0 评论 -
Spring Resource注解 支持泛型依赖注入
Resource是支持类型注入的 Spring依赖注入是包含泛型匹配的 Spring包含泛型的依赖注入源码解析原创 2023-05-26 23:43:37 · 311 阅读 · 0 评论 -
guava cache reload返回新旧值解析
1.调用guava cache的get方法,如果对应的key为空,那么会调用loader的load方法去加载对象并放置到cache中然后返回load方法返回的值2.当比如设置expireAfterWrite为1s时,假设过期之前对应的key的值为oldValue,当1s过后,调用get方法去获取对应的key的value时,会触发loader的reload方法的调用,假设reload方法的调用的返回值为newValue,那么问题来了,此时get方法的返回值时什么?是旧的oldvalue还是新的reload返原创 2020-09-03 02:57:13 · 1545 阅读 · 0 评论