用户缓存线程修改

master_0.05_aqlm
grimm 2024-03-26 14:35:14 +08:00
parent bd2716ee70
commit e28318ccf3
1 changed files with 2 additions and 2 deletions

View File

@ -41,14 +41,14 @@ public class DynamicLRUCache<K, V> {
}
public void put(K key, V value) {
// lock.writeLock().lock();
lock.writeLock().lock();
try {
if (cache.size() >= maxSize && maxSize < Integer.MAX_VALUE / 2) {
maxSize *= 2; // 控制最大扩容限制
}
cache.put(key, new TimedCacheEntry<>(value));
} finally {
// lock.writeLock().unlock();
lock.writeLock().unlock();
}
}