Looly
|
416f0f3fa7
|
废弃StampedCache,可能造成Map循环调用导致死锁(issue#IBDGBZ@Gitee)
|
2024-12-25 12:53:24 +08:00 |
|
Looly
|
c45232e235
|
修复FIFOCache类使用StampedCache导致并发读的并发问题(issue#IBCIQG@Gitee)
|
2024-12-21 11:29:25 +08:00 |
|
Looly
|
7467d03fe2
|
修复StampedCache类get方法并发问题(issue#IBCIQG@Gitee)
|
2024-12-21 00:46:42 +08:00 |
|
海轩铭
|
e411b082e7
|
将所有main中未使用的函数调用进行了删除
|
2024-11-14 16:44:31 +08:00 |
|
Looly
|
c7e0bc5d9f
|
单元测试由Junit4变更为Junit5
|
2024-08-09 14:32:30 +08:00 |
|
Looly
|
5e680123a7
|
修复AbstractCache.get中锁不一致导致的并发问题
|
2024-08-08 15:57:16 +08:00 |
|
Looly
|
bcc1d903f2
|
Cache.put变更策略,对于替换的键值对,不清理队列
|
2024-06-18 11:37:32 +08:00 |
|
Looly
|
2d40dd1927
|
Cache.put变更策略,对于替换的键值对,不清理队列
|
2024-06-18 11:34:46 +08:00 |
|
Looly
|
60efa224e5
|
fix comment
|
2024-06-11 15:06:09 +08:00 |
|
Looly
|
cab1cade77
|
CacheUtil.newTimedCache增加有schedulePruneDelay参数的重载方法
|
2024-04-18 16:34:39 +08:00 |
|
Looly
|
1e06dd4674
|
修复StampedCache的get方法非原子问题
|
2023-12-09 01:05:55 +08:00 |
|
Looly
|
5cf19ea460
|
Cache增加get重载,可自定义超时时间
|
2023-11-14 09:07:06 +08:00 |
|
Looly
|
170c083907
|
修改异常包装策略:运行时异常不包装,只包装非运行时异常
|
2023-08-08 19:03:49 +08:00 |
|
Looly
|
9183a9100e
|
DesensitizedUtil增加对IPv4和IPv6支持
|
2023-01-17 17:07:18 +08:00 |
|
Looly
|
c12102e89b
|
修复LRUCache移除事件监听失效
|
2022-10-12 00:11:32 +08:00 |
|
Looly
|
06fec1045c
|
增加SafeConcurrentHashMap
|
2022-09-15 09:50:54 +08:00 |
|
Looly
|
bea723c11b
|
add methods
|
2022-04-28 17:00:49 +08:00 |
|
Looly
|
3896b9d675
|
fix code
|
2022-04-27 16:02:57 +08:00 |
|
Looly
|
c57ecead27
|
fix code
|
2022-04-17 17:56:53 +08:00 |
|
Looly
|
7bd5aaab7c
|
fix code
|
2022-04-17 16:36:28 +08:00 |
|
Looly
|
8fc05b93db
|
fix test
|
2022-04-10 18:43:31 +08:00 |
|
Looly
|
af977ac3d4
|
fix weak bug
|
2022-04-10 18:30:07 +08:00 |
|
Looly
|
11bf2c3743
|
add test
|
2022-03-30 11:48:20 +08:00 |
|
Looly
|
87c42f5336
|
fix bug
|
2022-02-16 13:46:43 +08:00 |
|
looly
|
abec19e5cd
|
add method
|
2021-12-08 11:25:45 +08:00 |
|
Looly
|
1efa09d8ad
|
fix bug
|
2021-11-19 02:38:12 +08:00 |
|
Looly
|
3e36d7fd21
|
fix bug
|
2021-10-19 00:27:10 +08:00 |
|
liklik
|
32987812c0
|
未设置过期策略时,无需遍历判断过期对象
|
2021-09-30 09:58:07 +08:00 |
|
anaer
|
906953bd11
|
Update FIFOCache.java
看逻辑 应该缺少回调和continue吧
|
2021-09-28 16:06:52 +08:00 |
|
Looly
|
fdede9070b
|
change capacity
|
2021-06-15 11:43:05 +08:00 |
|
Looly
|
878c0169ea
|
change test and fix Spring bug
|
2021-06-13 23:46:45 +08:00 |
|
Looly
|
44de4c37dc
|
lock to protected
|
2021-05-18 09:20:16 +08:00 |
|
Looly
|
67c1acab48
|
change to protected
|
2021-05-17 05:41:20 +08:00 |
|
HaoRan
|
0361d7684c
|
优化缓存模块的命中计数器
|
2021-04-04 21:46:18 +08:00 |
|
cal101
|
83c30bcfb7
|
[cleanup] erefactor/EclipseJdt - Remove trailing whitespace - All lines
EclipseJdt cleanup 'RemoveAllTrailingWhitespace' applied by erefactor.
For EclipseJdt see https://www.eclipse.org/eclipse/news/4.18/jdt.php
For erefactor see https://github.com/cal101/erefactor
|
2021-02-27 09:54:17 +00:00 |
|
Golden Looly
|
7da89f48b2
|
Merge pull request #1426 from cal101/jdt-AddMissingOverrideAnnotationCleanUp
[cleanup] erefactor/EclipseJdt - Add missing Annotations - Implementa…
|
2021-02-20 10:19:59 +08:00 |
|
Looly
|
7527f812cd
|
add method
|
2021-02-20 09:52:17 +08:00 |
|
cal101
|
ff533c96d8
|
[cleanup] erefactor/EclipseJdt - Add missing Annotations - Implementations of interface methods (1.6 or higher)
EclipseJdt cleanup 'AddMissingOverrideAnnotation' applied by erefactor.
For EclipseJdt see https://www.eclipse.org/eclipse/news/4.18/jdt.php
For erefactor see https://github.com/cal101/erefactor
|
2021-02-14 10:36:41 +00:00 |
|
Looly
|
bdb078b1ee
|
change lock
|
2021-01-24 22:37:12 +08:00 |
|
Looly
|
a8add399c2
|
fix cache
|
2021-01-24 22:21:39 +08:00 |
|
DuJiaHui
|
80f0b3d0bd
|
fix word
|
2021-01-22 21:10:20 +08:00 |
|
DuJiaHui
|
de7575c63f
|
optmize cache
|
2021-01-22 21:09:46 +08:00 |
|
Looly
|
b7ca34d0e8
|
fix UrlBuilder bug
|
2021-01-21 12:36:05 +08:00 |
|
Looly
|
4e38adb32d
|
change line sep
|
2021-01-20 17:10:45 +08:00 |
|
Looly
|
ea070bf83e
|
change name
|
2020-12-07 19:06:23 +08:00 |
|
Looly
|
775afa68cc
|
fix lock bug
|
2020-12-07 18:39:21 +08:00 |
|
Looly
|
8d81a59666
|
fix cache bug
|
2020-12-04 09:42:58 +08:00 |
|
Looly
|
a302a11483
|
add groupTimeInterval
|
2020-11-28 23:29:10 +08:00 |
|
Looly
|
4827c61641
|
fix code
|
2020-11-27 12:03:01 +08:00 |
|
Looly
|
4cc276e665
|
add volitile
|
2020-11-26 13:58:26 +08:00 |
|