You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/** * Returns a power of two size for the given target capacity. */staticfinalinttableSizeFor(intcap) {
intn = cap - 1;
n |= n >>> 1;
n |= n >>> 2;
n |= n >>> 4;
n |= n >>> 8;
n |= n >>> 16;
return (n < 0) ? 1 : (n >= MAXIMUM_CAPACITY) ? MAXIMUM_CAPACITY : n + 1;
}
Activity
YunaiV commentedon Jun 23, 2018
你好。我是芋道源码的博主。请问可以转载你的文章么?
Guanzhou-Ke commentedon Jul 8, 2018
spring系列可能分拣出来比较好点,可以增加容器的相关知识点,tomcat jetty这些。
aiengelangte commentedon Aug 2, 2018
厉害了
Snailclimb commentedon Aug 2, 2018
后续会考虑增加Tomcat相关知识以及考虑主流框架部分的完善,最近可能没时间。
lukesama commentedon Aug 11, 2018
能麻烦加一下进程间通讯方式之类的文章嘛
Snailclimb commentedon Aug 11, 2018
@lukesama 不好意思 目前可能没有时间添加,这段时间忙玩之后会考虑添加操作系统方面的知识。嘿嘿 ,你也可以将这些知识总结出来然后给我PR啊!
2251999759 commentedon Aug 12, 2018
好厉害,可以跟着大佬一块学习吗?
Snailclimb commentedon Aug 16, 2018
欢迎一起学习交流 @2251999759
im-Luxqi commentedon Aug 23, 2018
非常厉害
thang-d commentedon Aug 24, 2018
I hope it has version English
jounghu commentedon Sep 25, 2018
HashMap 长度是2的幂次方,文档写的有误
HashMap的长度在初始化的时候定义为:
tableSizeFor() 会把将cap容量扰动为2的幂次方
希望改进
yzsunlight commentedon Sep 28, 2018
建议你整体可以 从入门到基础到深入, 建议书单更加完善
Snailclimb commentedon Sep 29, 2018
@jounghu 你好!HashMap 用你说的那个函数初始化的时候,如果你给的容量不是2的幂次方 的会把 容量默认变为 2的幂次方。但是这不是 HashMap 长度是2的幂次方的原因。
jounghu commentedon Oct 10, 2018
@Snailclimb 那请问原因是什么?
MutualExclusion commentedon Oct 14, 2018
如何在这个项目中添加图片,毕竟人对于图片的理解远远要超过对文字理解的速度
10 remaining items
Merge pull request #1 from Snailclimb/master
Merge pull request #1 from Snailclimb/master
Merge pull request #1 from yussuy/patch-1
Merge pull request #1 from Snailclimb/master
Merge pull request #1 from Snailclimb/master
Merge pull request #1 from huangshangi/huangshangi-patch-1
Merge pull request #1 from erisonlan/patch-1
Merge pull request #1 from Snailclimb/master
Merge pull request #1 from Snailclimb/master
Merge pull request #1 from lewisbyte/lewisbyte-patch-1-fix-typo
Merge pull request #1 from mo-nian/mo-nian-patch-1
Merge pull request #1 from Snailclimb/main
Merge pull request #1 from Snailclimb/main
Merge pull request #1 from Hushihaoooooo/Hushihaoooooo-patch-1
修改HashSet在存变量时的部分情况描述 (#1)