一、网上常用方法 1、当Socket.Conneted == false时,调用如下函数进行判断 1 /// 2 /// 当socket.connected为false时,进一步确定下当前连接状态 3 /// 4 /// 5 private bool IsSocketConnected() 6 { ...
tree命令 Linux tree命令用于以树状图列出目录的内容。 执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。 语法 tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式>][目录...] 参数说明 -a 显示所有文件和目录。 -A ...
分类:
其他好文 时间:
2020-04-14 16:41:21
阅读次数:
60
TCP可以保证数据按序发送,按序到达,提供超时重传,保证可靠性;而UDP不保证按序到达,甚至不保证到达,只是努力交付 TCP是有连接的,传输数据之前必须进行三次握手进行连接,传输完毕也要通过四次挥手断开连接;而UDP是直接传输 TCP协议是一对一的;而UDP可以是一对一、一对多、多对多 TCP协议所 ...
分类:
其他好文 时间:
2020-04-14 16:40:53
阅读次数:
71
epoll仅限Linux或Unix系统(服务器)。 片面讲epoll并发原理:1.数据共享(内存映射(mmap)技术),即client_socket_list和操作系统共享,省去拷贝fb给操作系统的时间 2.事件监听(基于事件的就绪通知方式),不再是一直遍历客户端套接字列表来得知哪个套接字有数据,而 ...
分类:
其他好文 时间:
2020-04-14 12:49:26
阅读次数:
77
多语言对WebSocket的支持 WebSocket是应用层层协议,传输层采用TCP协议,但是在建立连接前需要特殊的HTPP请求进行连接 实际上,许多语言、框架和服务器都提供了 WebSocket 支持,例如: 基于 C 的 "libwebsocket.org" 基于 Node.js 的 "Sock ...
分类:
编程语言 时间:
2020-04-14 10:55:45
阅读次数:
99
IP地址和端口号: .js代码 1 //1、加载http具名核心模块 2 var http=require('http') 3 4 //2、创建server 5 var server=http.createServer() 6 7 //3、监听request请求事件,设置请求处理函数 8 serve ...
分类:
Web程序 时间:
2020-04-14 10:30:12
阅读次数:
166
$()与 ` ` touch $(date +%F).log { } touch {1..3}.file touch{1..10..2}.file rm -rf .bash_history history -c history !编号 whatis 查命令是啥,然后用man命令 /etc/issue ...
分类:
其他好文 时间:
2020-04-14 00:52:08
阅读次数:
70
1 ############ server端 2 3 import selectors,socket,time,pickle,os,struct 4 ip_port = ('192.168.43.182',8080) 5 buffer_size = 1024 6 back_log = 5 7 BAS ...
分类:
Web程序 时间:
2020-04-14 00:33:35
阅读次数:
86
TCP与UDP UDP :面向无连接的通信协议,数据包括目的端口信息和源端口信息优点:面向无连接,操作简单,要求系统资源较少,速度快,由于不需要连接,可进行广播发送缺点:发送数据之前不需要与对方建立连接,接收到数据时也不需要发送确认信号,发送端不知道接收端是否正确接接收,不会重发,不可靠。 TCP: ...
分类:
其他好文 时间:
2020-04-13 23:05:44
阅读次数:
89
1 from socket import * 2 from threading import Thread 3 udp_socket = socket(AF_INET,SOCK_DGRAM) 4 #绑定端口 5 udp_socket.bind(('',8989)) 6 7 #不停接收 8 def r ...
分类:
编程语言 时间:
2020-04-13 22:34:00
阅读次数:
74