首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
彭旭锐
掘友等级
🏆掘金签约作者
公众号赞赏众筹写文章
获得徽章 27
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1.7K
文章 1.7K
沸点 19
赞
1.7K
返回
|
搜索文章
最新
热门
Java & Android 集合框架 #5 万字 HashMap 详解,基础(优雅)永不过时 —— 原理篇
在后续几篇文章里,我们将以 Java 语言为例,分析标准库中实现的散列表实现,包括 HashMap、ThreadLocalMap、LinkedHashMap 和 ConcurrentHashMap。
数据结构与算法 #15 如何实现一个优秀的 HashTable 散列表?
今天,我们来讨论另一种常用的基础数据结构,同时也是 “面试八股文” 的标准题库之一 —— 散列表(Hash Table)。
Java & Android 集合框架 #4 ArrayDeque:如何用数组实现栈和队列?
在上一篇文章里,们聊到了基于链表的 Queue 和 Stack 实现 —— LinkedList。那么 Java 中有没有基于数组的 Queue 和 Stack 实现呢?
Java & Android 集合框架 #2 说一下 ArrayList 和 LinkedList 的区别?
在上一篇文章里,我们聊到了基于动态数组 ArrayList 线性表,今天我们来讨论一个基于链表的线性表 —— LinkedList。
Java & Android 集合框架 #3 CopyOnWriteArrayList 是如何保证线程安全的?
那么 CopyOnWriteArrayList 集合是如何解决线程安全问题的?背后的设计思想是什么呢?
Java & Android 集合框架 #1 ArrayList 可以完全替代数组吗?
在实际的业务开发中,往往不需要我们手写数据结构,而是直接使用标准库的数据结构 / 容器类。在后续的文章里,我们将分析从 ArrayList到 LinkedHashMap 等一系列容器。
Android 开源库 #5 序列化框架 Gson 原理分析,可以优化吗?
Gson 是 Google 推出的 Json 解析库,具有接入成本低、使用便捷、功能扩展性良好等优点,想必大家都很熟悉了。在这篇文章里,我们将讨论 Gson 的基本用法和以及主要流程的源码分析。
计算机系统 #12 什么是伪共享,如何避免?
CPU 缓存总能提高程序性能吗,有没有什么情况 CPU 缓存反而会成为程序的性能瓶颈?这就是我们今天要讨论的伪共享(False Sharing)
计算机系统 #11 已经有 MESI 协议,为什么还需要 volatile 关键字?
在不考虑写缓冲区和失效队列的影响下,在硬件层面已经实现了缓存一致性,那么在 Java 语言层面为什么还需要定义 volatile 关键字呢?是多此一举吗?今天我们将围绕这些问题展开。
计算机系统 #10 12 张图看懂 CPU 缓存一致性与 MESI 协议,真的一致吗?
什么是缓存一致性问题,CPU Cache 的读取和写入过程是如何执行的,MESI 缓存一致性协议又是什么?今天我们将围绕这些问题展开。
下一页
个人成就
2022年度人气作者No.20
优秀创作者
文章被点赞
9,525
文章被阅读
1,276,833
掘力值
37,036
关注了
437
关注者
5,232
收藏集
11
关注标签
20
加入于
2019-04-06