0推荐
7K 浏览

Okio源码分析

Okio是Square公司推出的Java IO库,也是OKHttp依赖的IO库。
et4248 7年前   
0推荐
30K 浏览

深入浅出Netty内存管理:PoolChunkList

本文主要分析管理PoolChunk生命周期的PoolChunkList。
JosMLXB 7年前   
0推荐
9K 浏览

HashMap的工作原理

在HashMap(jdk1.7)的put方法实现中首先利用了hash()生成key的hashCode,然后比较key的hashCode是否已经存在集合,如果不存在,就插入到集合,如果已存在,则返回null。
Marilynn21J 7年前   
0推荐
230K 浏览

Java - 集合框架完全解析

数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。Java提供了几个能有效地组织和操作数据的数据结构,这些数据结构通常称为Java集合框架。
PhyllisMixo 7年前   
0推荐
16K 浏览

深入理解 GCD

本文主要整理了 GCD 中常见的 API 以及底层的实现原理。对于队列来说,需要理解它的数据结构,转发机制,以及底层的线程池模型。
0推荐
20K 浏览

Java容器深入研究

根据类图可以知道 ArrayList 的继承结构, RandomAccess 是一个说明性接口,没有任何的方法实现. ArrayList 的底层实现任然是数组,当容量达到一定时,会新建一个数组,...
xyyujnnaruz 7年前   
0推荐
28K 浏览

[译]Java HashMap原理探究

相信每个JAVA开发者都用过Map,特别是HashMap。HashMap是一个简单但是强大的方式用于存储和获取数据。但是有多少人知道HashMap内部原理呢?
bcjv0401 8年前   
0推荐
36K 浏览

iOS中高级笔试题二

最新整理的笔试题,由群里某某群友提供的题目,笔者整理并在此提供参考答案。 招聘高峰期来了,大家都非常积极地准备着跳槽,那么去一家公司面试就会有一堆新鲜的问题,可能不会,也可能会,但是了解不够深...
DSYMar 8年前   
0推荐
34K 浏览

LevelDB:Cache源码精读——缓存

这里讲的Cache缓存是指内存缓存,既然是内存缓存,因为内存有限,所以缓存肯定有一个容量大小capacity。 1、模拟实例化一个缓存时,LevelDB的Cache对象结构。 1.1...
Don26S 8年前   
0推荐
17K 浏览

HashMap的实现原理

数组的特点是:寻址容易,插入和删除困难;而 链表 的特点是:寻址困难,插入和删除容易。那么我们能不能综合两者的特性,做出一种寻址容易,插入删除也容易的数据结构?答案是肯定的,这就是我们要提起的 ...
leonooo 8年前   
0推荐
34K 浏览

简单的LRU Cache设计与实现

get(key):若缓存中存在key,返回对应的value,否则返回-1
zjzh 8年前   
0推荐
8K 浏览

Java LinkedList源码分析

LinkedList 是一个常用的集合类,用于顺序存储元素。 LinkedList 经常和 ArrayList 一起被提及。大部分人应该都知道 ArrayList 内部采用数组保存元素,适合用于...
httpdiyit 8年前   
0推荐
13K 浏览

给jdk写注释系列之jdk1.6容器(5)-LinkedHashMap源码解析

可以看到Entry继承了HashMap中的Entry,但是LinkedHashMap中的Entry多了两个属性指向上一个节点的before和指向下一个节点的after,也正是这两个属性组成了一个双向链表。等等
JosefWinfie 8年前   
JDK   Java开发   链表  
0推荐
13K 浏览

给jdk写注释系列之jdk1.6容器(5)-LinkedHashMap源码解析

可以看到Entry继承了HashMap中的Entry,但是LinkedHashMap中的Entry多了两个属性指向上一个节点的before和指向下一个节点的after,也正是这两个属性组成了一个...
WadPainter 8年前   
JDK   Java开发   链表  
0推荐
11K 浏览

golang内存分配

new一个对象的时候,入口函数是malloc.go中的newobject函数
0推荐
7K 浏览

tbox中内存池架构

TBOX的内存管理模型,参考了linux kernel的内存管理机制,并在其基础上做了一些改进和优化。
jopen 8年前   
Linux   链表  
0推荐
13K 浏览

Libc堆管理机制及漏洞利用技术 (一)

前段时间无聊参加了个名为RCTF的比赛,结果被关系户顶了,没进入决赛。虽然也没太把这个当个事,但还是略有不爽。正所谓知耻而后勇,作为一个Windows下的病毒分析人员,毅然决定拿Linux下li...
jopen 8年前   
1 2

经验分享,提升职场影响力

投稿

热门问答

    热门文档