转自:http://www.cnblogs.com/heyonggang/p/3660600.html 1. TCP连接 当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接 时它们可以释放这个连接,连接的建立是需 ...
分类:
其他好文 时间:
2017-04-10 14:54:47
阅读次数:
147
1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且 ...
分类:
Web程序 时间:
2017-04-09 23:30:11
阅读次数:
217
很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案,着重介绍了 Comet - 使用 HTTP 长连接、无须浏览器安装插件的两种“服务器推”方案:基于 AJAX 的长轮询方式;基于 iframe ... ...
分类:
Web程序 时间:
2017-04-08 10:15:30
阅读次数:
313
1. TCP连接 当网络通信时采用TCP协议时,在真正的读写操作之前,server(服务器)与client(客户端)之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的 ...
分类:
其他好文 时间:
2017-04-05 14:40:06
阅读次数:
155
首先这里简单提及一下HTTP协议,HTTP协议是位于应用层面向对象的协议,现在WWW中使用的是HTTP/1.1版本,关于HTTP/1.0也是今天要说的内容。HTTP1.1比特HTTP1.0相比而言,最大的区别就是增加了持久连接支持。在HTTP/1.0中,默认使用的是短连接。即浏览器和服务器每进行一次HTTP操..
分类:
Web程序 时间:
2017-04-04 18:03:10
阅读次数:
222
HTTP是一种无状态的协议,,由客户端请求和服务端响应组成。HTTP实际上是比较特殊的网络协议。 大多数基于因特网的网络连接通常包含长连接和基于TCP套接字的双向消息交换。让不信任的客户端脚本访问底层的TCP套接字是不安全的,但是WebSocket API定义了一种安全方案:它允许客户端代码在客户端 ...
分类:
Web程序 时间:
2017-04-01 23:04:57
阅读次数:
242
一.Tomcat内存优化 Tomcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置 java_OPTS 参数。 JAVA_OPTS参数说明: -server 启用jdk 的 server 版; -Xms java虚拟机初始化时的最 ...
分类:
其他好文 时间:
2017-03-29 14:09:04
阅读次数:
194
需求:采集网站中每一页的联系人信息 一、创建maven工程,添加jsoup和poi的依赖包 二、发送http get请求的客户端类 这里简单使用Jsoup.connect()访问url,也可以用HttpClient创建一个connection,设置长连接Connection:keep-alive,全 ...
分类:
Web程序 时间:
2017-03-28 21:44:03
阅读次数:
402
一、简介 本周公司接了一个小项目,是给北京国舜科技股份有限公司做一个 HTTP 相关的小功能产品。大概实现功能是将交换机的源数据通过解析,分析出 HTTP 包配对的 request 和 response 头,并把每对的 request 和 response 头相关字段内容,通过TCP方式发送给对方的 ...
分类:
其他好文 时间:
2017-03-28 16:49:39
阅读次数:
217
处理无效索引ORA-20000的故障作者:赵全文网名:guestart本周四上午,开发同学反馈,数据库Oracle链接过一段时间就会断掉,他问是不是因为IIS和数据库不在一个网段的原因,要长连接才可以吧?于是,登录这套数据库的EMCC12C监控里发现有2个SQL执行了很长时间都失败,如下图查看..
分类:
其他好文 时间:
2017-03-26 23:02:12
阅读次数:
207