首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
hash
订阅
鬼魅巨蟹
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
梁桂钊
5年前
Redis
面试
Java
Java面试通关要点汇总集
这里,笔者结合自己过往的面试经验,整理了一些核心的知识清单,帮助读者更好地回顾与复习 Java 服务端核心技术。本文会以引出问题为主,后面有时间的话,笔者陆续会抽些重要的知识点进行详细的剖析与解答。敬请关注「服务端思维」微信公众号,获取最新文章。 设计模式的性能,例如单例模式哪…
5.4w
1686
57
Android开发分享1
6年前
后端
算法
散列表的基本原理与实现
主要介绍散列表(Hash Table)这一常见数据结构的原理与实现
1476
73
3
aglice
6年前
Java
算法
一致性 Hash 算法的实现
这篇文章模拟实现一个分布式缓存系统来探讨在使用了一致性 hash 以及普通 hash 在增加、删除节点之后,对数据分布、缓存命中率的影响
1082
53
评论
GeneralAndroid
5年前
Java
Java集合之ConcurrentHashMap源码浅析
上文中结尾处,我们说到了现在很少用Hashtable,那么在需要线程安全的场景中,我们如何保持同步呢,这就是本文的重点:ConcurrentHashMap(JDK1.7)。ConcurrentHashMap比HashMap以及Hashtable复杂多了,其内部采用了锁分段技术用…
3020
138
16
AskHarries
5年前
后端
安全
JVM
集合类HashMap,HashTable,ConcurrentHashMap区别?
简单来说,HashMap由数组+链表组成的,数组是HashMap的主体,链表则是主要为了解决哈希冲突而存在的,如果定位到的数组位置不含链表(当前entry的next指向null),那么对于查找,添加等操作很快,仅需一次寻址即可;如果定位到的数组包含链表,对于添加操作,其时间复杂…
5304
79
评论
Fysddsw_lc
5年前
后端
算法
Java
深度解析HashMap
HashMap对于使用Java的小伙伴们来说最熟悉不过,每天都在使用它。这次主要是分析下HashMap的工作原理,为什么我会拿这个东西出来分析,主要是最近面试的小伙伴们,中被人问起HashMap,HashMap涉及的知识远远不止put和get那么简单。 为什么叫做HashMap…
2048
53
4
mcxtzhang
5年前
Java
面试必备:HashMap源码解析(JDK8)
本文将从几个常用方法下手,来阅读HashMap的源码。 按照从构造方法->常用API(增、删、改、查)的顺序来阅读源码,并会讲解阅读方法中涉及的一些变量的意义。了解HashMap的特点、适用场景。 如果本文中有不正确的结论、说法,请大家提出和我讨论,共同进步,谢谢。 概括的说,…
1.4w
362
25
Agodival
6年前
Java
HashMap 深度分析
这篇文章主要是分析 HashMap 的工作原理,HashMap 涉及的知识远远不止 put 和 get 那么简单。这篇文章分析得很深入了。
3148
146
10
依然didala
6年前
Java
Java 多线程:线程池实现原理
分析了 Java 多线程的实现细节,例如关键类 ThreadPoolExecutor 的 execute 方法,以及利用 BlockingQueue 实现阻塞等。
3751
183
5
Cool5816
6年前
Android
Java
深入了解 HashMap
让我们来了解 HashMap!
3903
118
1
温馨提示
当前操作失败,如有疑问,可点击申诉