摘要: TCP特性 TCP提供一种面向连接的、可靠的字节流服务 在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP TCP使用校验和,确认和重传机制来保证可靠传输 TCP使用累积确认 TCP使用滑动窗口机制来实现流量控制,通过动态改变窗口的大小进行拥塞控制 三次握手与四次挥手 三次握手的目的 阅读全文
posted @ 2016-09-19 20:30 Hesier 阅读(182) 评论(0) 推荐(0)
摘要: LinkedHashMap实现了Map接口,是HashMap的直接子类,它同时满足HashMap和linked list的某些特性。可将LinkedHashMap看作采用linked list增强的HashMap。 LinkedHashMap在HashMap的基础上,采用双向链表(doubly-li 阅读全文
posted @ 2016-09-11 23:45 Hesier 阅读(303) 评论(0) 推荐(0)
摘要: TreeMap实现了SortedMap接口,也就是说会按照key的大小顺序对Map中的元素进行排序,key大小的评判可以通过其本身的自然顺序(natural ordering),也可以通过构造时传入的比较器(Comparator)。TreeMap底层通过红黑树(Red-Black tree)实现,也 阅读全文
posted @ 2016-09-11 23:28 Hesier 阅读(115) 评论(0) 推荐(0)
摘要: Java源代码被编译成class字节码,最终需要加载到虚拟机中才能运行。整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载7个阶段。 加载 通过一个类的全限定名获取描述此类的二进制字节流的过程。虚拟机设计团队把加载动作放到JVM外部实现,以便让应用程序决定如何获取所需的类,实现这个动作的代 阅读全文
posted @ 2016-09-11 21:54 Hesier 阅读(117) 评论(0) 推荐(0)
摘要: 二叉查找树 (1)二叉查找树后续遍历的最后一个结点,必能把前面的部分分成两部分,左边比它小,右边比它大。 根据上面结论就可以判断。 二叉平衡树(AVL) 二叉平衡树(AVL)肯定是一个二叉排序树,任何节点的两个子树的高度最大差别为1。 在AVL树中进行插入或删除节点后,可能导致AVL树失去平衡。这种 阅读全文
posted @ 2016-09-06 22:23 Hesier 阅读(128) 评论(0) 推荐(0)
摘要: 一、SQL语句 删除数据库:drop database school; 查看表结构:describe student; / desc student; / show create table student 主键:单字段主键,多字段主键 外键:表A中的id是外键,表B中的id是主键,则表B为父表,表 阅读全文
posted @ 2016-09-06 10:19 Hesier 阅读(163) 评论(0) 推荐(0)
摘要: URL详解 格式:schema://host[:port]/path/.../[?query-string][#anchor] scheme 指定低层使用的协议(例如:http, https, ftp) host HTTP服务器的IP地址或者域名 port HTTP服务器的默认端口是80,这种情况下 阅读全文
posted @ 2016-09-01 18:34 Hesier 阅读(231) 评论(0) 推荐(0)
摘要: 1、ip地址分类 A类地址 ⑴ A类地址第1字节为网络地址,其它3个字节为主机地址。另外第1个字节的最高位固定为0。 ⑵ A类地址范围:1.0.0.1到126.255.255.254。 ⑶ A类地址中的私有地址和保留地址: ①10.0.0.0到10.255.255.255是私有地址(所谓的私有地址就 阅读全文
posted @ 2016-08-31 20:37 Hesier 阅读(123) 评论(0) 推荐(0)
摘要: Java语言支持的8种基本数据类型是: byte short int long float double boolean char 自动装箱是Java编译器在基本数据类型和对应的对象包装类型之间做的一个转化。比如:把int转化成Integer,double转化成Double,等等。反之就是自动拆箱。 阅读全文
posted @ 2016-08-30 00:45 Hesier 阅读(205) 评论(0) 推荐(0)
摘要: 一、进程管理 进程是具有独立功能程序在某个数据集合上的一次执行过程。线程是进程内的一个执行实体或执行单元。 进程由两部分组成: 内存映像和进程控制块。进程控制块, 可以把进程的状态数据, 上下文等都放入其中,来记录进程的外部特征,描述进程的运动变化过程。系统根据进程控制块来对并发执行的进程进行控制和 阅读全文
posted @ 2016-08-30 00:14 Hesier 阅读(537) 评论(0) 推荐(0)