近期我的电脑在使用apt-get或aptitude下载Linux安装包时总是出现如下图所示的Hash校验和不符的问题。以至于下载过程被频繁中断,不得不反复运行apt-get或者在aptitude中按g键,才能够断点续传,完成全部的下载,非常讨厌。而若令电脑连接手机热点,则没有这样的问题。对此,初步判 ...
分类:
其他好文 时间:
2019-04-14 14:13:53
阅读次数:
175
一、以太网ARP报文格式 ①、以太网目的地址:占6个字节(接收方的MAC地址,不清楚时发广播地址:FF-FF-FF-FF-FF-FF) ②、以太网源地址:占6个字节(发送方的MAC地址) ③、帧类型:占2个字节(IPv4: 0x0800,ARP:0x0806,PPPoE:0x8864,802.1Q ...
分类:
其他好文 时间:
2019-03-26 19:44:59
阅读次数:
138
问题: 在网页的发展历程中,发现网页不能对用户的数据进行自动校验,和提供一些特效。 解决: 使用javascript。 作用 可以让网页和用户进行直接简单的交互。 可以让网页制作特效和动画。 声明js代码域 1.<script type="text/javascript"></script> 2.< ...
分类:
Web程序 时间:
2019-03-26 00:58:34
阅读次数:
179
TCP简介: 1、面向连接的、可靠的、基于字节流的传输层的通信协议; 2、将应用层的数据流分割成报文段并发送给目标节点的TCP层; 3、数据包都有序号,对方收到则发送ACK确认,未收到则重传; 4、使用校验和来检验数据在传输过程中是否有误; TCP标志位(Flags): 1、URG:紧急指针标志; ...
分类:
其他好文 时间:
2019-03-04 21:04:39
阅读次数:
250
1、为什么要做参数校验? 参数校验和业务逻辑代码分离,参数校验代码复用,统一参数校验方式、校验不太通过时统一异常描述。 2、bean validation规范 JSR303 规范(Bean Validation 规范)提供了对 Java EE 和 Java SE 中的 Java Bean 进行验证的 ...
分类:
编程语言 时间:
2019-03-02 11:09:50
阅读次数:
359
简单介绍 TCP: 自维持连接的数据“流”传输协议 UDP: 数据“报”形式的“单向”传输协议 区别 1. 头部长度的区别: TCP报头长20个字节,包括:源端口(2)、目的端口(2)、序号(4)、确认号(4)、头长度(1)、(空)(2)、各种状态位(1)、窗口大小(2)、校验和(2)、紧急指针(2 ...
分类:
其他好文 时间:
2019-02-24 01:16:59
阅读次数:
375
ICMP协议的头结构 类型(8位) 代码(8位) 校验和(8位) 类型或者代码 (1)类型:一个8位类型字段,表示ICMP数据包类型。 (2)代码:一个8位代码域,表示指定类型中的一个功能。如果一个类型中只有一种功能,代码域置为0。 (3)检验和:数据包中ICMP部分上的一个16位检验和。 ...
分类:
其他好文 时间:
2019-02-22 12:43:57
阅读次数:
219
UDP协议的头结构 源端口(2字节) 目的端口(2字节) 封报长度(2字节) 校验和(2字节) 数据 (1)源端口(Source Port):16位的源端口域包含初始化通信的端口号。源端口和IP地址的作用是标识报文的返回地址。 (2)目的端口(Destination Port):6位的目的端口域定义 ...
分类:
其他好文 时间:
2019-02-22 12:43:03
阅读次数:
164
IP头的结构 版本(4位) 头长度(4位) 服务类型(8位) 封包总长度(16位) 封包标识(16位) 标志(3位) 片断偏移地址(13位) 存活时间(8位) 协议(8位) 校验和(16位) 来源IP地址(32位) 目的IP地址(32位) 选项(可选) 填充(可选) 数据 IP头的结构 版本(4位) ...
分类:
其他好文 时间:
2019-02-22 12:16:45
阅读次数:
219
TCP协议的头结构 来源端口(2字节) 目的端口(2字节) 序号(4字节) 确认序号(4字节) 头长度(4位) 保留(6位) URG ACK PSH RST SYN PIN 窗口大小(2字节) 校验和(16位) 紧急指针(16位) 选项(可选) 数据 (1)TCP源端口(Source Port):1 ...
分类:
其他好文 时间:
2019-02-22 12:05:25
阅读次数:
178