随笔 - 86  文章 - 5  评论 - 22  阅读 - 34万
04 2018 档案
负载均衡服务器中存在大量的TIME_WAIT怎么解决
摘要:首先需要明白什么是TIME_WAIT。TIME_WAIT是在tcp断开连接时进行四次回收的时候,主动断开端在收到被动关闭端的FIN包并发送ACK包给被动关闭后进入的状态。这个状态默认情况下是2倍的MSL(Max segment lifetime,数据段在网络中的最大存活时间),设置TIME_WAIT 阅读全文
posted @ 2018-04-19 22:50 J.M.Liu 阅读(2009) 评论(0) 推荐(0) 编辑
Hash索引和B+树索引总结
摘要:先说Hash索引 在理想的情况下,key非常分散,不存在Hash碰撞的话,采用Hash索引可以唯一得确定一个key的位置,并且这个位置上就只有一个key,所以查找时间复杂度是O(1),非常快,这是Hash索引的最主要优势。但是呢,Hash索引不是没有缺点,不存在Hash碰撞这是理想情况,通常情况下, 阅读全文
posted @ 2018-04-16 16:47 J.M.Liu 阅读(2642) 评论(0) 推荐(0) 编辑
温故而知新,再探ConcurrentHashMap
摘要:这里说的还是1.7的ConcurrentHashMap,在1.8中,ConcurrentHashMap已经不是基于segments实现了。 之前也知道ConcurrentHashMap是通过把锁加载各个segment上从而实现分段式锁来达到增加并发效率的,但是时间久了容易忘,这次再看了一下源码,记录 阅读全文
posted @ 2018-04-08 17:45 J.M.Liu 阅读(414) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示