1HTML介绍 1.1Web服务本质 import socket sk = socket.socket() sk.bind(("127.0.0.1", 8080)) sk.listen(5) while True: conn, addr = sk.accept() data = conn.recv( ...
分类:
Web程序 时间:
2019-09-14 11:46:43
阅读次数:
101
以下命令如果不存在,使用yum install -y xxx安装。 一、netstat或ss命令 1. netstat 注:yum install -y net-tools 对输出的每一项进行说明: (1) Proto:协议名(tcp协议还是udp协议) (2) Recv-Q:网络接收队列。表示收到 ...
分类:
系统相关 时间:
2019-09-13 15:28:25
阅读次数:
135
1、TCP用三次握手(three-way handshake) 一对终端同时初始化一个它们之间的连接是可能的。但通常是由一端打开一个套接字(socket)然后监听来自另一方的连接,这就是通常所指的被动打开(passive open)。服务器端被被动打开以后,用户端就能开始创建主动打开(active ...
分类:
其他好文 时间:
2019-09-09 13:08:55
阅读次数:
102
一直觉得这是个非常优秀的项目,非常精练,值得一读。 昨天下班特意画一个小时读了一遍,代码非常短,使用go做网络开发的同学可以读一下。 短小精悍,今天特写写了一篇博客介绍下。读起来特别开心。针对。 项目地址 https://github.com/funny/link 项目的使用,从官网抄的 packa ...
分类:
其他好文 时间:
2019-09-07 00:34:40
阅读次数:
97
web服务本质 import socket sk = socket.socket() sk.bind(("127.0.0.1", 8080)) sk.listen(5) while True: conn, addr = sk.accept() data = conn.recv(8096) conn. ...
分类:
Web程序 时间:
2019-09-03 19:30:47
阅读次数:
94
HTML介绍 1.Web服务本质 import socket sk = socket.socket() sk.bind(("127.0.0.1", 8080)) sk.listen(5) while True: conn, addr = sk.accept() data = conn.recv(80 ...
分类:
Web程序 时间:
2019-09-03 19:26:23
阅读次数:
110
背景:使用 netstat ano | grep ESTABLISH | grep 11883 监控 send_Q 和 recv_Q 的值,由于单次推送数据量在1w条以上,导致falcon agent处理不过来,造成数据丢失,图形断点. 1,为什么 falcon 图形会断点? 有如下两条原因: tc ...
分类:
其他好文 时间:
2019-09-02 12:10:08
阅读次数:
93
# pcjimport socketimport threading# def recv_msg(udp_socket):# while True:# recv_date = udp_socket.recvfrom(1024)# print(recv_date[0].decode("gbk"),re ...
分类:
编程语言 时间:
2019-09-01 13:01:27
阅读次数:
100
问题背景:在配置好rsync服务和客户端后,客户端从服务端拉取是正常的,但从客户端推送到服务端报错。 a,单独推送目录会报这个错误 rsync: recv_generator: mkdir "opt" (in backup) failed: Permission denied (13) 如果从客户端 ...
分类:
其他好文 时间:
2019-09-01 10:55:41
阅读次数:
121
import socket def send_msg(udp_socket): """发送消息""" # 发数据 # 获取要发送的内容 send_data = input("请输入传递的信息") dest_ip = input("请输入对方的ip;") dest_port = int(input("... ...
分类:
其他好文 时间:
2019-08-31 19:18:20
阅读次数:
54