Table of Contents1 术语1.1 ABC1.2 SACK1.3 D-SACK2 tcp_v4_connect()3 sys_accept()3.1 tcp_accept()4 三次握手4.1 客户端发送SYN段4.2 服务端接收到SYN段后,发送SYN/ACK处理4.3 客户端回复确...
分类:
其他好文 时间:
2014-09-19 23:41:16
阅读次数:
1397
tomcat 的org.apache.coyote.http11.Http11NioProtocol Connector 是一个使用 Java NIO 实现的异步 accept 请求的 connector它的作用是不需要为每个请求建立一个线程, 而是使用固定的accept线程 accept 多个请求...
分类:
编程语言 时间:
2014-09-16 23:38:31
阅读次数:
374
——每个软件开发人员应该无条件掌握的知识! ——Unicode伟大的创想! 相信大家一定碰到过,打开某个网页,却显示一堆像乱码,如"б?ЯАзЪСЯ"、"?????????"?还记得HTTP中的Accept-Charset、Accept-Encoding、Accept-Language、Conten...
分类:
其他好文 时间:
2014-09-16 18:41:30
阅读次数:
494
#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT #/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT #/etc/rc.d/init.d/iptables save重启计算机后,防火墙默认已...
分类:
系统相关 时间:
2014-09-16 09:13:30
阅读次数:
263
以上得出结论80端口不通查看iptablesvi /etc/sysconfig/iptables#编辑防火墙配置文件 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m s...
分类:
Web程序 时间:
2014-09-15 21:14:49
阅读次数:
473
慢系统调用(Slow system call)该术语适用于那些可能永远阻塞的系统调用。永远阻塞的系统调用是指调用永远无法返回,多数网络支持函数都属于这一类。如:若没有客户连接到服务器上,那么服务器的accept调用就会一直阻塞。慢系统调用可以被永久阻塞,包括以下几个类别:(1)读写‘慢’设备(包括p...
分类:
其他好文 时间:
2014-09-15 17:29:19
阅读次数:
205
1. 开放端口命令: #iptables -I INPUT -p tcp --dport 6666 -j ACCEPT #iptables -I INPUT -p udp --dport 6666 -j ACCEPT #iptables -I OUTPUT -p tcp --dport 6666 -...
分类:
其他好文 时间:
2014-09-15 12:37:28
阅读次数:
249
在用HttpWebRequest对象时,一般我们都没有开启gzip压缩,如果服务端返回的数据比较大,这是我们需要开启gzip压缩,怎么开启呢?1.给HttpWebRequest对象,添加如下Header:request.Headers.Add("Accept-Encoding", "gzip");2...
分类:
Web程序 时间:
2014-09-13 14:38:45
阅读次数:
176
原文链接:http://blog.csdn.net/largetalk/article/details/7939080看tornado源码多进程(process.py)那段,发现他的多进程模型和一般常见的模型有点不一样,多见的是主进程bind-> listen -> accept, 将accept返...
分类:
其他好文 时间:
2014-09-13 13:22:25
阅读次数:
283