前段时间在频繁的用数组,但一直不知道JavaScript 数组还有这么多东西,收集了一下看看:首先:数组是对象的特殊形式,接下来看看它有哪些方法.....push()在末尾增加一个或者是多个 unshift()在数组的首部插入一个元素 delete 删除一个数组元素,但是不会改变数组的长度 (而是变...
分类:
编程语言 时间:
2014-09-28 00:49:30
阅读次数:
280
1.IP数据报的格式2.(1)版本占4位,指IP协议的版本。通信双方使用的IP协议版本必须一致。日前广泛使用的 IP协议版本号为 4 (即 IPv4)。IPv6 目前还处于起步阶段。(2)首部长度占4位,可表示的最大十进制数值是15,请注意,首部长度字段所表示数的单位是32字(1个32位字长是4字节...
分类:
其他好文 时间:
2014-09-26 21:51:28
阅读次数:
315
一、前言我们在日常的抓包过程中经常可以看到以Accept开头的请求首部,比如:Accept-Language 有一个q值,肯定有人好奇在HTTP规范中为什么要定义这个q值;还有在响应首部有一个名为Vary的首部,这个首部又有什么意义?如图所示:二、内容协商要讲清楚这两个问题,我们需要引入HTTP协议...
分类:
其他好文 时间:
2014-09-24 11:06:46
阅读次数:
254
haproxy工作在用户空间(工作在第七层),能够识别应用层(http报文)的数据。所以,可以根据用户的请求类别的不同向不同服务群组调度的。也就是haproxy可以识别http报文的请求信息,做访问控制;比如:一组服务器处理动态资源:jsp、php一组服务器处理静态资源:如:用户请求的是..
分类:
其他好文 时间:
2014-09-23 11:34:15
阅读次数:
282
所谓邻居,是指在同一个IP局域网内的主机,或者邻居之间在三层上仅相隔一跳的距离。而邻居子系统,则提供了三层协议地址与二层协议地址之间的映射关系,此外还提供二层首部缓存,以加速发送数据包。
在发送数据的时候,先进行路由查找,如果找到目的地址的路径,再查看邻居表中是否存在相应的映射关系,如果没有则新建邻居项;然后判断邻居项是否为可用状态,如不可用则把数据报存至发送缓存队列后发送请求;在接收到请...
分类:
其他好文 时间:
2014-09-21 23:42:41
阅读次数:
359
一、面临的问题出于性能优化的考虑,通常资源服务器会对静态资源的HTTP响应首部添加Expires或者Cache-Control:max-age设置失效时间,如下图:这样,在失效时间到达之前,浏览器会使用缓存文件而不用重新发送HTTP请求。这就引起另一个问题:失效时间还未到,但是我们有新功能上线,如何...
分类:
其他好文 时间:
2014-09-19 09:54:45
阅读次数:
259
1、UDP首部
2、UDP分片
在第二章,讲链路层是,提到过以太网,刨除数据帧帧头,最多传输的长度为1500,也就是说,如果一个ip数据报,长度大于1500,则需要分片。
分片方法:
在ip头中3位标志,13位片偏移,这俩东西就是用来分片的。3位标志中:一个更多的片标识,除了最后一个分片,其它分片都要有这个标识,还有一个不分片标识,如果置上,则即便I...
分类:
其他好文 时间:
2014-09-18 16:32:31
阅读次数:
293
IP/ICMP/IGMP/TCP/UDP等协议的校验和算法都是相同的,算法如下: 在发送数据时,为了计算数IP据报的校验和。应该按如下步骤: (1)把IP数据报的首部都置为0,包括校验和字段。 (2)把首部看成以16位为单位的数字组成,依次进行二进制反码求和。 (3)把得到的结果存入校验和字...
分类:
其他好文 时间:
2014-09-11 23:46:12
阅读次数:
380
GET: 请求指定的页面信息,并返回实体主体。 HEAD: 只请求页面的首部。 POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体。 HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST。事实上 GET 适用于多数请求,而保留 POST 仅用于更新站点....
分类:
其他好文 时间:
2014-09-09 10:59:18
阅读次数:
305
IP的分片与组装
当要发送的IP数据报的长度超出了最大传输单位MTU,且允许分片时,就会进行IP分片。通常,使用UDP协议发送的数据报很容易导致IP分片,而TCP协议是基于流的传输,通常不会产生分片。
IP数据报被分片以后,各分片(fragment)分别组成一个具有IP首部的分组,并各自独立地选择路由,在其分别抵达目的主机后,目的主机的IP层会在传送给传输层之前将接收到的所有分片重装成一个IP...
分类:
其他好文 时间:
2014-09-06 14:52:53
阅读次数:
472