码迷,mamicode.com
首页 >  
搜索关键字:recv    ( 1043个结果
Python 学习笔记 - socket(2)
前面学习了基本的最原始的单线程的socket的原理,下面学习一个新的知识点-粘包。由于我们接受的命令是recv(1024),那么如果当另一端发送的数据大于1024个字节的时候,他就会出现粘包的问题。每次只能发送1024个字节,如果我们直接放在一个循环里面不断发送,不断接受,那么当数..
分类:编程语言   时间:2016-10-10 09:42:17    阅读次数:264
netstat 第六列State的状态信息
[root@aliyun-php_45~]$netstat-nActiveInternetconnections(w/oservers)ProtoRecv-QSend-QLocalAddressForeignAddressStatetcp0010.172.83.189:4300310.172.161.158:6379TIME_WAITProto第一列为socket使用的协议。Recv-Q第二列为接到的但是还没处理的字节数。Send-Q第三列为已..
分类:Web程序   时间:2016-10-10 02:09:48    阅读次数:180
服务器判断http是否中断
一般来说,只需要send或者recv一下,如果结果为零,则为掉线。 1.当recv返回值为0是表示对方已经正常(MSDN说是完美的)的断开连接.2.当recv返回SOCKET_ERROR时,说明对方已经断开连接,但是可能是非正常断开(断网或者客户端进程结束). 如果你担心在读的时候被阻塞,使用sel ...
分类:Web程序   时间:2016-10-07 23:32:10    阅读次数:219
python核心第三版之网络编程
创建TCP服务器伪代码:s=socket()#创建服务器套接字s.bind()#套接字与地址绑定s.listen()#监听连接inf_loop:#服务器无限循环cs=s.accept()#接受客户端连接,如果没有连接,则阻塞comm_loop:#通信循环cs.recv()/cs.send()#会话cs.close()#关闭客户端套接字s.close()#关闭服务器..
分类:编程语言   时间:2016-10-06 00:59:11    阅读次数:200
2016-09-27学习记录
抽象,具体 思路(blueprint),过程流程图——TCP Sever端(被动等待——socket(), bind(), listen(),accept()--建立一个TCP Session(全双工),recv(),send(), close())TCP Client端(主动连接--socket( ...
分类:其他好文   时间:2016-09-27 14:55:33    阅读次数:123
socketAPI:一个最简单的服务器和对应的客户端C语言的实现
基于linux,该实例实现了服务端传了一个hello world给客户端。socket()创建socketbind()绑定socket到IP地址和端口listen()服务器监听客户端的连接connect()客户端连接到服务器accept()应用程序接受完成3次握手的客户端连接send() recv( ...
分类:编程语言   时间:2016-09-19 19:16:21    阅读次数:211
apache ab压力测试报错(apr_socket_recv: Connection reset by peer (104))
apache ab压力测试报错(apr_socket_recv: Connection reset by peer (104)) apache ab压力测试报错(apr_socket_recv: Connection reset by peer (104)) apache ab压力测试报错(apr_ ...
分类:Web程序   时间:2016-09-19 06:42:32    阅读次数:483
Docker 入门
Docker 入门新建模板小书匠1 安装sudo apt-get install apt-transport-https ca-certificatessudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-k... ...
分类:其他好文   时间:2016-09-18 15:12:35    阅读次数:125
ubuntu 16.04 Dockerfile 安装mysql
默认上MariaDB的包并没有在Ubuntu仓库中。要安装MariaDB,我们首先要设置MariaDB仓库。 配置MariaDB 仓库 # apt-get install software-properties-common # apt-key adv --recv-keys --keyserver ...
分类:数据库   时间:2016-09-15 08:36:46    阅读次数:489
教你怎么安装MongoDB
以下命令以root用户运行:#sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10#echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dis... ...
分类:数据库   时间:2016-09-07 14:20:25    阅读次数:176
1043条   上一页 1 ... 71 72 73 74 75 ... 105 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!