最新 最热

LRU——LinkedListMap的实现原理

LRU是Least Recently Used的缩写,即最近最少使用,当超过容量时,自动删除最近最少使用的项目。

2022-04-12
1

Java高频面试题- 每日三连问?【Day14】 — 集合容器篇(六)

一、为什么 HashMap 中 String、Integer 这样的包装类适合作为 Key?

2022-04-12
0

咱就是说,一不小心节约了 591 台机器!

前段时间,我在 B 站上看到一个技术视频,题目叫做《机票报价高并发场景下的一些解决方案》。

2022-04-11
0

HashMap 底层源码解读(一行一行读,有基础就能看懂)

哈希冲突主要因为 哈希表底层的数组容量是小于实际存储的关键字的数量,所以发生冲突是必然的,我们只能够尽量避免,不能完全消除。

2022-04-11
0

TypeScript实现Map与HashMap

字典(Map)与散列表(HashMap)是一种采用[键(key),值(value)]对的形式来存储数据的数据结构。

2022-04-10
1

行行行,不用给钱,我也写!不就是书上的 5.6 小节吗?

上周发布了《当Synchronized遇到这玩意儿,有个大坑,要注意!》这篇文章。

2022-04-08
0

《吊打面试官》系列-Redis哨兵、持久化、主从、手撕LRU

小伙子你好,之前问过了你基础知识以及一些缓存的常见几个大问题了,那你能跟我聊聊为啥Redis那么快么?

2022-04-07
1

虐面试官系列Lifecycle篇 - (3)源码分析之注册 & 发送

虐面试官系列Lifecycle篇 - (2)源码分析之 Event & State

2022-04-07
0

Java入门(13)-- 集合类

java.util包中提供了一些集合类,这些集合类又被称为容器。集合类的长度是可变的,用来存放对象的引用。

2022-04-07
0

HashMap的这个小“坑”;老司机也容易翻车

昨天一位粉丝朋友和我聊天,说遇到了一个莫名奇妙的问题,让我帮着分析一下;经过他的一轮描述,发现是一个HashMap元素顺序小'坑';但是一不留神,老司机也容易在这里翻车。...

2022-04-07
0