(1)什么话都不说,意思很简单 就是实现页面的压缩后发送!据说对于篇幅比较长的页面可以提高几百倍哦!
(2)注意事项:并不是所有的游览器都支持压缩页面的发送与接收,所以要用代码来检验,如果可以则发送不可以
则按照正常的发送;
(即是:在HTTP包头中检查 Accept-Encoding报头,检查他手否包含有关gzip的项,如果支持,它使用PrintWriter封
装GZIPOutputSt...
分类:
Web程序 时间:
2014-09-05 14:27:51
阅读次数:
248
一、PL/SQL包概述1. 什么是PL/SQL包:相关组件的组合:PL/SQL类型、变量,数据结构,和表达式、子程序: 过程和函数2. 包的组成部分:由两部分组成:包头包体3. 包的优点一次读取多个对象进入内存二、PL/SQL包的组件包头:公共部分:包内和包外的程序都可以访问包体:私有部分:包体定义...
分类:
数据库 时间:
2014-09-02 21:21:35
阅读次数:
244
第一部分:基础知识1.OSI七层网络模型:OSI网络模型是一个开放式系统互联的参考模型。其包括1、物理硬件层,2、数据链路层,3、网络层,4、数据传输层,5、会话层,6、表示层,7、应用层。在网络通信的发送端,其通信数据每到一个通信层,都会被该层协议在数据中添加一个包头数据,而在接收方则恰好相反,数...
分类:
编程语言 时间:
2014-08-26 13:14:56
阅读次数:
273
按照协议匹配,避免串口数据接收时顺序换乱错误。包头长度地址码回复状态校验和包尾备注C0C002F5AAYYCF成功1,转移字符 a) 数据包基本格式中的数据长度、数据和校验和中如果出现关键字C0、CF或CA则需要在其前端加上转义字符CA,即将数据C0、CF或CA发送成CAC0、CACF或CACA,将...
分类:
其他好文 时间:
2014-08-22 12:41:36
阅读次数:
177
最近在做一个udp升级程序,因文件有点大,需要将程序分成多个包发送,每次发送一个包,收到回复后发送下一个包,直到完成,这样就控制为顺序发送,保证了完整性,简单定义一个协议,每个包,包含包编号,当前数据长度等信息 包头 命令 子命令 总包数 包编号 总长度 当前包长度 校验信息...
分类:
其他好文 时间:
2014-08-20 21:04:42
阅读次数:
190
跳包之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。事实上这是为了保持长连接,至于这个包的内容,是没有什么特别规定的,不过一般都是很小的包,或者只包含包头的一个空包。
在TCP的机制里面,本身是存在有心跳包的机制的,也就是TCP的选项:SO_KEEPALIVE。系统默认是设置的2小时的心跳频率。但是它检查不到机器断电、网线拔出、防火墙这些断线。而且...
分类:
其他好文 时间:
2014-08-20 18:05:18
阅读次数:
290
NAT(NetworkAddressTranslation,网络地址转换)是将IP数据包头中的IP地址转换为另一个IP地址的过程。在实际应用中,NAT主要用于实现私有网络访问公共网络的功能。这种通过使用少量的公有IP地址代表较多的私有IP地址的方式,将有助于减缓可用IP地址空间的枯竭。NAT有三种方式..
分类:
其他好文 时间:
2014-07-26 03:29:07
阅读次数:
283
sk_buff结构可能是linux网络代码中最重要的数据结构,它表示接收或发送数据包的包头信息。它在中定义,并包含很多成员变量供网络代码中的各子系统使用。 这个结构被不同的网络层(MAC或者其他二层链路协议,三层的IP,四层的TCP或UDP等)使用,并且其中的成员变量在结构从一层向另一层传递时改变。...
分类:
Web程序 时间:
2014-07-23 11:51:16
阅读次数:
247
概念:将具有共同时间基准的一个或多个PES组合(复合)而成的单一的数据流称为节目流(Program Stream)。ES是直接从编码器出来的数据流,可以是编码过的视频数据流,音频数据流,或其他编码数据流的统称。ES流经过PES打包器之后,被转换成PES包。构成:PS包由包头、系统头、PES包3部分构...
分类:
其他好文 时间:
2014-07-22 00:04:35
阅读次数:
311