- 博客(8)
- 收藏
- 关注
原创 ConcurrentHashMap & Hashtable
HashMap在多线程环境下存在线程安全问题怎么处理,ConcurrentHashMap 与 Hashtable的区别是什么
2023-03-16 15:03:38
74
原创 HashMap
那是因为数组的长度是有限的,在有限的长度使用哈希,哈希本身就存在概率性,就像世界上总有长相不同但是名字相同的人(哈希碰撞),这种情况也会hash到同一个值上,那就形成了链表。,就是说新来的值会取代原有的值,原有的值就顺推到链表中去,就像上面的例子一样,因为写这个代码的作者认为后来的值被查找的可能性更大一点,提升查找的效率。因为在使用不是2的幂的数字的时候,Length-1的值是所有二进制位全为1,这种情况下,index的结果等同于HashCode后几位的值。
2023-03-16 12:37:31
60
原创 Linux iptables基础命令
Linux iptables防火墙命令查看是否已经安装了iptables以及iptables版本号iptables -V关闭iptablesservice iptables stop启动iptablesservice iptables start重启iptablesservice iptables restart查看iptables规则iptables -L -n或service iptables status或cat /etc/sysconfig/iptabl
2021-03-31 09:38:47
123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人