技术栈

暮乘白帝过重山

暮乘白帝过重山
3 天前
java·数据结构·hashmap·暮乘白帝过重山
解剖HashMap的put <三> JDK1.8完成了前两步,第三步是 “处理哈希冲突”—— 当计算出的索引对应的数组位置(桶)已经有元素时,需要根据桶中元素的结构(链表或红黑树)进行针对性操作。第三步的核心是 “在冲突中平衡正确性与效率”:既要通过 Key 的唯一性检查保证数据准确,又要通过合理的存储方式和结构优化(链表转红黑树)避免冲突导致的性能下降,最终维持 HashMap “高效存取” 的核心优势。
暮乘白帝过重山
3 天前
开发语言·数据结构·哈希算法·散列表·负载因子·暮乘白帝过重山
负载因子(Load Factor) :哈希表(Hash Table)中的一个关键性能指标负载因子(Load Factor) 是哈希表(Hash Table)中的一个关键性能指标,用于衡量哈希表的空间利用率和发生哈希冲突的可能性。
暮乘白帝过重山
1 个月前
redis·开发·暮乘白帝过重山
为什么要写RedisUtil这个类不知道大家有没有这个疑惑,反正我是有,我学习就有一股打破砂锅问到底的劲儿,明明调用RedisTemplate不就可以和redis交互了吗,为什么还要写RedisUtil这个工具类,是我理解错了吗?