会员登录
还没有账号
立即注册
用户名或密码错误
用第三方帐号直接登录
微博帐号注册
QQ帐号注册
Toggle navigation
首页
教程
软件
登录
注册
百特
+ 关注
TA的文章
1
喜欢
0
评论
其实吧,LRU也就那么回事
LRU 算法,全称是Least Recently Used。翻译过来就是最近最少使用算法。这个算法的思想就是:如果一个数据在最近一段时间没有被访问到,那么在将来它被访问的可能性也很小。所以,当指定的空间已存满数据时,应当把最久没有被访问到的数据淘...
1年前
lru
浏览 (
123
)
喜欢 (
1
)
1
喜欢
0
评论
面试官:你给我说一下线程池里面的几把锁。
mainLock其实线程池里面用到锁的地方还是非常的多的。比如我之前说过,线程池里面有个叫做 workers 的变量,它存放的东西,可以理解为线程池里面的线程。而这个对象的数据结构是 HashSet。HashSet 不是一个线程安全的集合类,这你...
1年前
java
juc
浏览 (
150
)
喜欢 (
1
)
1
喜欢
0
评论
Java 阻塞队列实现原理分析
Java中的阻塞队列接口BlockingQueue继承自Queue接口。BlockingQueue接口提供了3个添加元素方法:add:添加元素到队列里,添加成功返回true,由于容量满了添加失败会抛出IllegalStateException异常...
1年前
java
queue
浏览 (
138
)
喜欢 (
1
)
1
喜欢
0
评论
Spring和SpringMvc父子容器你能说清楚吗
引言以前写了几篇关于SpringBoot的文章《面试高频题:springBoot自动装配的原理你能说出来吗》、《保姆级教程,手把手教你实现一个SpringBoot的starter》,这几天突然有个读者问:能说一说Spring的父子容器吗?说实话这...
1年前
java
spring
springmvc
浏览 (
292
)
喜欢 (
1
)
3
喜欢
0
评论
解决redis缓存穿透和缓存雪崩
一.缓存穿透: 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时需要从数据库查询,查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库去查询,造成缓存穿透。 ...
4年前
redis
浏览 (
316
)
喜欢 (
3
)
2
喜欢
0
评论
redis数据淘汰策略
在 redis 中,允许用户设置最大使用内存大小 server.maxmemory,在内存限定的情况下是很有用的。譬如,在一台 8G 机子上部署了 4 个 redis 服务点,每一个服务点分配 1.5G 的内存大小,减少内存紧张的情况,由此获取更...
4年前
redis
浏览 (
333
)
喜欢 (
2
)
1
喜欢
0
评论
Nginx服务器之负载均衡策略
Nginx负载均衡策略负载均衡用于从“upstream”模块定义的后端服务器列表中选取一台服务器接受用户的请求。一个最基本的upstream模块是这样的,模块内的server是服务器列表:#动态服务器组 &nb...
4年前
nginx
浏览 (
378
)
喜欢 (
1
)
1
2