HashMap 的一些关键点

HashMap 要点 几个主要的变量 capacity, size, loadFactor, threshold capacity 是 Map 中 table 数组的大小,capacity 必定是 2 的幂。 size 元素数量。 loadFactor 负载系数,默认是 0.75,可以在初始化的时候设

Spring 中使用 Quartz 时,Job 无法注入spring bean的问题

Quartz 中 Job 是通过反射出来的实例,不受spring的管理,所以就导致Job 中无法注入 spring 的 bean。

解决方案

Quartz 中有一个 JobFactory 接口,负责生成Job类的实例。

这个接口可能对那些希望通过某种特殊机制使其应用程序产生Job实例的用户,例如给予依赖注入的操作性。

我们需要做的就是实现一个 JobFactory 接口的类,实现依赖注入。

Guava Cache 的刷新机制

在工作时遇到一个缓存的场景,使用了 Guava cache。使用过程中有一些疑惑,顺便记录一下。

具体的使用就不说了,可以看文章最先面的参考文章。

这篇文章主要说一下 Guava cache 的刷新。