摘要: HashMap和Hashtable的区别 HashMap计算hash对key的hashcode进行了二次hash,以获得更好的散列值,然后对table数组长度取摸 HashSet和HashMap、Hashtable的区别 除开HashMap和Hashtable外,还有一个hash集合HashSet, 阅读全文
posted @ 2017-07-09 10:26 ze7777 阅读(144) 评论(0) 推荐(0)
摘要: TCP的三次握手 三次握手指TCP建立连接,需要客户端和服务器发送三个包进行通信。 问题:为什么需要三次握手? 为了防止无效的SYN请求发送到服务器,产生错误连接。例子:客户端发送SYN包到服务器,请求建立连接。但是由于某个网络节点延时,导致服务器没有收到。于是客户端time-out之后,会重新发送 阅读全文
posted @ 2017-07-08 21:49 ze7777 阅读(130) 评论(0) 推荐(0)