05 2018 档案
摘要:《图解TCP/IP》 6.7 TCP的首部格式 TCP中没有表示包长度和数据长度的字段。可由IP层获知TCP的包长由TCP的包长可知数据的长度。 源端口号:表示发送端端口号,字段长16位。 目标端口号:表示接收端端口号,字段长度16位。 序列号:字段长32位。序列号是指发送数据的位置。每发送一次数据
阅读全文
摘要:《图解TCP/IP》6.6 UDP首部的格式 源端口号:表示发送端端口号,字段长16位。该字段是可选项,有时可能不会设置源端口号。没有源端口号的时候该字段的设置为0。可用于不需要返回的通信中。 目标端口号:表示接收端端口,字段长度16位。 包长度:该字段保存了UDP首部的长度跟数据的长度之和。单位为
阅读全文
摘要:《图解TCP/IP》 4.8 IPv6的首部格式 IPv6为了减轻路由器的负担,省略了首部校验和字段。因此路由器不再需要计算校验和,从而提高了包的转发效率。 此外,分片处理所用的识别码成为可选项。为了让64位CPU的计算机处理起来更方便,IPv6的首部及可选项都由8字节构成。 版本:和IPv4 一样
阅读全文
摘要:《图解TCP/IP》 4.7 IPv4的首部 版本:由4比特构成,表示标识IP首部的版本号。IPv4的版本号即为4,因此在这个字段上的值也为“4”。 首部长度:由4比特构成,表明IP首部的大小,单位为4字节(32比特)。对于没有可选项的IP包,首部长度则设置为“5”。也就是说,当没有可选项时,IP首
阅读全文
摘要:参考:实体类中用基本类型好,还是用包装类型好_ - 牵牛花 - 博客园 int优缺点 优点: 1.用于Bean的时候,有默认值。比如自己拼接sql增加一个User时,会方便很多,不过现在都用ORM框架,所以这也不算是优点啦。 2.两个值比较方便,使用 == 就可以了。 缺点: //错误 int a1
阅读全文
摘要:参考:Spring 3.x 企业应用开发实战 第15章:SpringMvc 页码:532 ModelAttribute 从字面上解释就是模型的属性。 对于MVC框架来说是模型数据是最重要的,因为控制(C)是为了产生模型数据(M),而视图(V)则是为了渲染模型数据。 Spring Mvc提供了多种途径
阅读全文