|
cd9a9da7ba
|
删除 SafeConcurrentHashMap。注意使用 ConcurrentHashMap#computeIfAbsent 方法时,mappingFunction 里不要调用该 map 的 computeIfAbsent 即可。
|
2024-12-29 22:25:11 +08:00 |
|
|
c8e1d9ac59
|
CollectionTools 新增 nullToEmptyList、nullToEmptySet、nullToEmptyMap 方法
`CollectionTools` 提供 `nullToEmptyList`、`nullToEmptySet`、`nullToEmptyMap`,分别在提供的集合为 `null` 时,返回 `Collections.emptyList()`、`Collections.emptySet()`、`Collections.emptyMap()`。
close #7
|
2024-12-29 22:07:05 +08:00 |
|
|
ebacc622da
|
添加 MapWrapper 的注释
|
2024-12-04 19:37:26 +08:00 |
|
|
ab82cfeea6
|
删除 ReadWriteLockedTable,使用 Table 时自己把握锁的使用。
|
2024-12-04 11:20:39 +08:00 |
|
|
cedf77d33c
|
CollectionTools 添加注释
|
2024-12-04 10:35:39 +08:00 |
|
|
7951172d68
|
AbstractMapWrapper 覆写 hashCode 和 equals
|
2024-11-02 11:47:41 +08:00 |
|
|
be0e21022e
|
补充、修改 Copyright
|
2024-10-12 00:57:35 +08:00 |
|
|
c968b004e8
|
更新 Copyright。
|
2024-10-12 00:27:28 +08:00 |
|
|
79aebe4fcc
|
补充缺失的校验
|
2024-09-03 15:34:52 +08:00 |
|
|
9ccb12f956
|
优化代码
|
2024-05-28 09:35:04 +08:00 |
|
|
87c9d15751
|
修改 Javadoc。
|
2024-04-07 16:26:11 +08:00 |
|
|
cc34af04c2
|
统一工具类命名规则。
|
2024-04-03 16:20:41 +08:00 |
|
|
8d9ccdb08e
|
删除意义不大的集合工具。
|
2024-03-06 15:15:48 +08:00 |
|
|
fe190d8f43
|
删除集合转 Map 的工具方法,使用流即可。
|
2024-03-06 15:09:24 +08:00 |
|
|
e5c2ba99c3
|
修改类名。
|
2024-03-06 15:01:51 +08:00 |
|
|
c472050d00
|
删除 SynchronizedTable,使用 guava自带的 Tables#synchronizedTable 即可。
|
2024-03-06 15:01:51 +08:00 |
|
|
5cee71a342
|
调整集合相关工具类。
|
2024-02-07 09:27:42 +08:00 |
|
|
ce62bdcdc6
|
完善文档注释。
|
2023-10-30 09:09:32 +08:00 |
|
|
b178be9a6f
|
Fix bug.
|
2023-09-09 13:54:14 +08:00 |
|
|
71683c4950
|
使用 ReadWriteLock 包装的 Table
|
2023-09-09 11:13:56 +08:00 |
|
|
fd2190e4f6
|
修改拼写错误的方法名。
|
2023-09-09 11:07:00 +08:00 |
|
|
ef43b4dd87
|
添加 UnifiedResponse 以替代 RestfulResult;重构 RegexUtil。 (#4)
Reviewed-on: plusone/plusone-commons#4
|
2023-08-09 20:23:31 +08:00 |
|
|
4fc72f3d5e
|
修改 SafeConcurrentHashMap 的错误。
|
2023-08-06 03:43:44 +08:00 |
|
|
aa698726db
|
修改 Javadoc。
|
2023-07-06 10:10:15 +08:00 |
|
|
8cc55fbe7e
|
Merge branch 'dev' of http://zhouxy.xyz:3000/ZhouXY108/plusone-commons into dev
|
2023-07-06 10:07:44 +08:00 |
|
|
c7a3ad44dd
|
新增 SynchronizedTable 类。
|
2023-07-06 10:07:08 +08:00 |
|
|
aaab9362b3
|
添加注解,标记为线程安全。
|
2023-07-06 10:06:39 +08:00 |
|
|
b1804a5005
|
Merge branch 'dev' of http://zhouxy.xyz:3000/ZhouXY108/plusone-commons into dev
|
2023-06-29 01:20:24 +08:00 |
|
|
8091487165
|
移动 MapWrapper 所在包。
|
2023-06-29 01:19:21 +08:00 |
|
|
1a0b91c5a7
|
添加 serialVersionUID 和 Javadoc。
|
2023-06-27 00:47:39 +08:00 |
|
|
a0bb7d77dc
|
添加 SafeConcurrentHashMap,代替 JDK 的 ConcurrentHashMap。
|
2023-05-31 19:59:41 +08:00 |
|