首页
学习
活动
专区
工具
TVP
发布

爱编码

专栏作者
143
文章
198284
阅读量
34
订阅数
What is LRU?
LRU(Least recently used,最近最少使用)算法根据数据的历史访问记录来进行淘汰数据,其核心思想是“如果数据最近被访问过,那么将来被访问的几率也更高”。
用户3467126
2019-10-14
4480
关于HashMap在高并发下的问题
总所周知,HashMap不是线程安全的,在高并发情况下会出现问题。特别是,在java1.7中,多线程的HashMap会出现CPU 100%的严重问题。这个问题是怎样产生的,后续版本还会有这个问题吗(指java8及后续版本)?下面就来用通俗的语言讲解下。
用户3467126
2019-08-06
7850
Java的ThreadLocal
ThreadLocal是一个本地线程副本变量工具类。主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰,在高并发场景下,可以实现无状态的调用,特别适用于各个线程依赖不通的变量值完成操作的场景。
用户3467126
2019-07-30
7450
Java的ConcurrentHashMap
ConcurrentHashMap是Java中的一个线程安全且高效的HashMap实现。
用户3467126
2019-07-25
5350
Java的Hashmap
HashMap是什么,估计学Java的人都懂。那我就不啰嗦了,本文主要是基于Java8,下面主要以下几个方面学习一下:1)HashMap的数据结构、负载因子 2)HashMap的put和get方法 3)HashMap的碰撞问题 4)HashMap的扩容、Rehash
用户3467126
2019-07-19
4250
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档