![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Guava
文章平均质量分 67
book多得
努力努力再努力
展开
-
Guava: Files 文件工具类
谷歌提供的高性能文件操作工具原创 2024-01-12 15:27:29 · 1177 阅读 · 0 评论 -
Guava:Spiltter 拆分器
Splitter 提供了各种方法来处理分割操作,如集合,字符串,对象等。原创 2024-01-11 09:06:54 · 626 阅读 · 0 评论 -
Guava:CharMatcher字符匹配器
CharMatcher 提供了各种方法来处理各种 JAVA char 类型值。原创 2024-01-11 09:06:08 · 1056 阅读 · 0 评论 -
Guava:StopWatch 计时器
StopWatch用来计算经过的时间(精确到纳秒)。这个类比调用优势在于:性能表现形式更丰富。原创 2024-01-10 09:22:18 · 659 阅读 · 0 评论 -
Guava:Range 区间范围工具
Range表示一个间隔或一个序列。它被用于获取一组数字/串在一个特定范围之内。可比较类型的区间API,包括连续和离散类型。Range 定义了连续跨度的范围边界,这个连续跨度是一个可以比较的类型(Comparable type)。比如1到100之间的整型数据。在数学里面的范围是有边界和无边界之分的;同样,在Guava中也有这个说法。如果这个范围是有边界的,那么这个范围又可以分为包括 开集(不包括端点)和 闭集(包括端点);如果是无解的可以用+∞表示。原创 2024-01-10 09:21:35 · 1027 阅读 · 0 评论 -
Guava:Strings 字符串处理工具
String实例有关的静态实用程序方法。原创 2024-01-09 17:15:44 · 997 阅读 · 0 评论 -
Guava:Ordering 排序工具
排序器Ordering是 Guava流畅风格比较器Comparator的实现,它可以用来为构建复杂的比较器,以完成集合排序的功能。从实现上说,Ordering 实例就是一个特殊的 Comparator 实例。Ordering 把很多基于 Comparator 的静态方法(如)包装为自己的实例方法(非静态方法),并且提供了链式调用方法,来定制和增强现有的比较器。原创 2024-01-09 15:04:49 · 1183 阅读 · 0 评论 -
Guava:Objects 对象工具
Objects 类提供适用于所有对象,如equalshashCode等辅助函数。当一个对象中的字段可以为 null 时,实现 Object.equals 方法会很痛苦,因为不得不分别对它们进行 null 检查。使用 Objects.equal 帮助你执行 null 敏感的 equals 判断,从而避免抛出 NullPointerException。原创 2024-01-09 14:51:33 · 619 阅读 · 0 评论 -
Guava:Throwables 异常工具
Guava Throwables 类Throwable 类,简化异常和错误的传播与检查。原创 2024-01-06 16:58:08 · 569 阅读 · 0 评论 -
Guava:常用功能,防止阁下重复造轮子
Guava 常用功能,防止阁下重复造轮子。原创 2023-10-12 11:32:07 · 161 阅读 · 0 评论 -
Guava:Cache强大的本地缓存框架
Guava Cache 非常强大,它并没有后台任务线程异步的执行 load 或者 reload 方法,而是通过请求线程来执行相关操作。为了提升系统性能,我们可以从如下两个方面来处理 :配置 refresh < expire,减少大量线程阻塞的概率。采用异步刷新的策略,也就是线程异步加载数据,期间所有请求返回旧的缓存值。尽管如此,我们在使用这种方式时,依然需要考虑的缓存和数据库一致性问题。原创 2024-01-06 16:51:01 · 2282 阅读 · 0 评论