首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
常见面试题
技术驿站
创建于2023-05-15
订阅专栏
日常工作面试中遇到一些面试题
等 3 人订阅
共5篇文章
创建于2023-05-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JAVA实现的LFU算法
定义一个LFUNode类来表示LFU缓存中的节点 接下来,我们创建一个LFUCache类来实现LFU缓存。在初始化函数中,我们需要指定缓存的最大容量。 接下来,我们实现两个辅助方法: addToFre
并发-常见笔试题-生产者消费者
方法一:使用Object的wait和notify 代码如下 运行结果 方法2:基于阻塞队列实现 代码实现 打印结果 打印结果因为多线程导致是乱序的 方法3:使用Lock和Condition实现 代码实
并发-常见笔试题-循环打印ABC
题目一:三个线程循环打印abc,共打印100次 解法1:lock.condition和countdownlatch 思路一个volatile变量num记录打印次数,lock对象new3个conditi
float为啥不准确
浮点数 任何一个10进制数 N 都可以表示为 N = X \* 10^Z 比如 314.15=3.1415\*10^2 其中 X 被称为尾数,Z 被称为阶码,这里的10 是底数。 尾数的长度决定了浮点
JAVA实现的LRU算法
实现1,通过linkedHashMap实现 实现2,复写linkedHashMap public class LRUCache2<T,K>