ldyisbest 最近的时间轴更新
ldyisbest

ldyisbest

V2EX 第 510062 号会员,加入于 2020-09-27 18:09:54 +08:00
今日活跃度排名 603
根据 ldyisbest 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
ldyisbest 最近回复了
7 小时 44 分钟前
回复了 saltydc 创建的主题 生活 30+了,大家平时都吃什么营养品
经常梦到初中语文老师让背课文,简直是挥之不去的心理阴影。

我的初中就在村子旁边,学校条件很一般,还得住校。宿舍里挤着几十个人,冬天连热水都没有,每天清晨 5:40 就得起床,咬着牙用冷水洗脸。晚上上课到 10 点,困得眼皮打架。

语文老师从初一一直带到初三,是个名副其实的“卷王”。他在事业上就很卷,理所当然逼着我们一起卷,甚至连精神 PUA 也一起奉上。每天背课文、写作文、分析古文,永无休止,现在回想起来都觉得后背发凉。
提个体验上的问题,搜索镜像名称那里输入一个字符就开始检索了,关键字都没输完
7 天前
回复了 Martox 创建的主题 健康 男人 30+了,需要吃什么营养品
10 天前
回复了 Jinnrry 创建的主题 生活 北方的小蟑螂,各位兄弟有什么药能治吗?
拜灭士
13 天前
回复了 yuanyao 创建的主题 职场话题 一面出 LRU 算法题算难吗
这样会算过吗?我觉得不会算过


import java.util.LinkedHashMap;
import java.util.Map;

public class LRUCache<K, V> {
private final int capacity;
private final Map<K, V> cache;

public LRUCache(int capacity) {
this.capacity = capacity;
// 使用 LinkedHashMap 并设置访问顺序为 true ,以便按访问顺序存储
this.cache = new LinkedHashMap<>(capacity, 0.75f, true) {
@Override
protected boolean removeEldestEntry(Map.Entry<K, V> eldest) {
return size() > LRUCache.this.capacity;
}
};
}

// 获取缓存中的数据
public V get(K key) {
return cache.getOrDefault(key, null);
}

// 向缓存中添加数据
public void put(K key, V value) {
cache.put(key, value);
}

public void printCache() {
System.out.println(cache);
}

public static void main(String[] args) {
LRUCache<Integer, String> lruCache = new LRUCache<>(3);

lruCache.put(1, "A");
lruCache.put(2, "B");
lruCache.put(3, "C");

lruCache.printCache(); // {1=A, 2=B, 3=C}

System.out.println("Get 1: " + lruCache.get(1)); // A
lruCache.printCache(); // {2=B, 3=C, 1=A}

lruCache.put(4, "D");
lruCache.printCache(); // {3=C, 1=A, 4=D}
}
}
15 天前
回复了 thisisgpy 创建的主题 程序员 golang 老鸟快快显圣
日志等级设置为 debug ,看下启动日志,依赖是否都正常加载
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4730 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 09:56 · PVG 17:56 · LAX 01:56 · JFK 04:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.