代码重构，添加 guava 中的一些工具类