- 26 12月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 23 11月, 2022 1 次提交
-
-
由 Argon 提交于
这里的4.3的源码分析有点小问题,不是反序处理那么简单。反序处理感觉不是这里的关键,只需要源码中标注一下即可。这里重要的是扩容是如何处理原数组中的链表的。 这里原链表在扩容过程被拆分为两个链表,首先提出这点我觉得对理解源码很有帮助
😁 ,也对理解扩容为什么数组长度倍增很关键。 我同时还注意到下面的配图也很迷惑,按照配图,扩容后节点不就翻倍了?因为看起来配图上原来一个桶中的链表不仅没变,而且还多了一个拷贝。
-
- 19 11月, 2022 1 次提交
-
-
由 Argon 提交于
最后分析UnparkSuccessor()源码时的注释 `// 等待队列中所有还有用的结点,都向前移动` 疑似不太对,更准确地注释应该为:`// 从尾部开始倒着寻找第一个还未取消的节点(真正的后继者)`(这也是参考源码的英文注解),原来的解释比较迷惑。
-
- 14 10月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 09 10月, 2022 2 次提交
- 16 9月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 14 9月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 30 6月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 12 5月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 06 5月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 30 4月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 21 4月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 05 4月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 27 3月, 2022 2 次提交
- 24 3月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 23 3月, 2022 4 次提交
- 16 3月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 09 3月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 03 3月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 01 3月, 2022 1 次提交
-
-
由 沉默王二 提交于
-
- 28 2月, 2022 2 次提交
- 16 12月, 2021 1 次提交
-
-
由 沉默王二 提交于
-