摘要: 1) OSI七层模型及TCP/IP四层模型 OSI七层模型:是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。它是一个七层的、抽象的模型,不仅包括一系列抽象的术语或概念,也包括具体的协议。 TCP/IP四层模型:是计算机网络的祖父ARPANET和其后继的因特网使用的参考模型。 阅读全文
posted @ 2016-09-17 22:39 hgod 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建 阅读全文
posted @ 2016-09-17 20:43 hgod 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 如果要转载,需要注明出处: http://blog.csdn.net/xiazdong 本文是 http://blog.csdn.net/xiazdong/article/details/7304239 的补充,当年看了《大话数据结构》总结的,但是现在看了《算法导论》,发现以前对排序的理解还不深入, 阅读全文
posted @ 2016-09-17 20:18 hgod 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 基础问题和思想: 1、抽象类和接口的区别(单纯的语法区别只能给一半分,要说出来适用场景); 2、hashcode()和equals()的关系; 3、HashMap(Set)底层机制(用到的数据结构以及代码原理); 4、Object的常用的一些方法; 5、讲一下反射以及用到的场景; 6、Spring 阅读全文
posted @ 2016-09-17 17:54 hgod 阅读(295) 评论(0) 推荐(0) 编辑
摘要: HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道HashTable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至 阅读全文
posted @ 2016-09-17 14:11 hgod 阅读(135) 评论(0) 推荐(0) 编辑