码迷,mamicode.com
首页 >  
搜索关键字:死磕    ( 280个结果
如何阅读jdk源码?
如何阅读jdk源码? 1. 设定目标 2. 提出问题 3. 如何提出问题 4. 带着问题阅读源码,忽略不必要的细节,死磕重要的细节 5. 多做比较 6. 多做实验 7. 耐心&坚持 8. 彩蛋
分类:其他好文   时间:2019-04-07 23:38:56    阅读次数:258
死磕 java集合之TreeMap源码分析(三)- 内含红黑树分析全过程
死磕 java集合之TreeMap源码分析(三) 红黑树删除元素的时间复杂度如何? 为什么删除元素之后要做平衡? 以什么样的形式平衡最省时间? ...
分类:编程语言   时间:2019-04-05 00:36:33    阅读次数:163
死磕 java集合之TreeMap源码分析(四)-内含彩蛋
死磕 java集合之TreeMap源码分析(四) 红黑树是通过中序遍历进行的吗? 有没有更高效的遍历方式? 如何按范围查找元素? 如何查找最近的元素? ...
分类:编程语言   时间:2019-04-05 00:17:51    阅读次数:181
死磕 java集合之TreeMap源码分析(二)
死磕 java集合之TreeMap源码分析(二) 红黑树插入元素的时间复杂度如何? 为什么插入元素之后要做平衡? 以什么样的形式平衡最省时间? 如果插入元素的顺序不一样,会得到同样的树吗?
分类:编程语言   时间:2019-04-04 23:02:49    阅读次数:202
Java集合之LinkedHashMap源码分析
死磕 java集合之LinkedHashMap源码分析 你了解它的存储结构吗? 你知道它为什么可以用来实现LRU缓存吗? 它真的可以直接拿来实现LRU缓存吗?
分类:编程语言   时间:2019-04-04 11:20:05    阅读次数:153
死磕 java集合之TreeMap源码分析(一)
死磕 java集合之TreeMap源码分析(一) 红黑树是什么?有什么特性? 它的时间复杂度是多少? 它跟SortedMap有什么区别和联系? 它的左旋、右旋是怎么玩的?
分类:编程语言   时间:2019-04-04 11:19:33    阅读次数:185
死磕 java集合之TreeMap源码分析(一)
死磕 java集合之TreeMap源码分析(一) 红黑树是什么?有什么特性? 它的时间复杂度是多少? 它跟SortedMap有什么区别和联系? 它的左旋、右旋是怎么玩的? ...
分类:编程语言   时间:2019-04-03 22:05:05    阅读次数:163
那些年,我们在学习编程的过程中可能会走的弯路!
学习编程可能没有捷径,但一定是有弯路的,按危害程度,依次为: 1、不上机。 2、死磕“经典”。 3、玩鄙视链。 “不上机” “不上机” “不上机” 这个毛病我都不想多说了,野生程序员 - 收藏夹 - 知乎 里多个回答都已经说过很多遍了。不管你是看书还是看视频,正确的姿势都是左边翻开教科书,右边就同时 ...
分类:其他好文   时间:2019-04-03 14:02:03    阅读次数:166
死磕 java集合之CopyOnWriteArrayList源码分析
CopyOnWriteArrayList是线程安全版本的ArrayList,实现了读写分离,每次修改都是一次全量拷贝,适用于读多写少的场景,而且只保证最终一致性!
分类:编程语言   时间:2019-04-02 00:03:36    阅读次数:185
死磕 java集合之CopyOnWriteArrayList源码分析
CopyOnWriteArrayList是线程安全版本的ArrayList,实现了读写分离,每次修改都是一次全量拷贝,适用于读多写少的场景,而且只保证最终一致性! ...
分类:编程语言   时间:2019-04-01 21:18:41    阅读次数:168
280条   上一页 1 ... 11 12 13 14 15 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!