11 2022 档案
摘要:目录前置文章unix网络编程1.1——TCP协议详解(一)unix网络编程2.1——高并发服务器(一)基础——io与文件描述符、socket编程与单进程服务端客户端实现unix网络编程2.2——高并发服务器(二)多进程与多线程实现unix网络编程2.3——高并发服务器(三)多路IO复用之select
阅读全文
摘要:目录前置知识unix网络编程1.1——TCP协议详解(一)unix网络编程2.1——高并发服务器(一)基础——io与文件描述符、socket编程与单进程服务端客户端实现unix网络编程2.2——高并发服务器(二)多进程与多线程实现前言select函数参数与返回值select模型图与单进程服务端对比单
阅读全文
摘要:目录前置知识unix网络编程1.1——TCP协议详解(一)unix网络编程2.1——高并发服务器(一)基础——io与文件描述符、socket编程与单进程服务端客户端实现前言分析单进程服务端代码多进程:多进程/线程代码模型图:多进程服务端代码:使用多进程并发服务器时要考虑以下几点:多线程多线程服务端代
阅读全文
摘要:目录前言网络7层协议与4层协议TCP/IP四层模型通信过程TCP与UDP的区别:TCP:UDP:CS模型-TCP总览数据进入协议栈时的封装过程TCP数据格式TCP三次握手通信时序图TCP四次挥手半关闭TCP流量控制(滑动窗口)减少小包数量Nagle算法——Socket 设置 TCP_NODELAY延
阅读全文
摘要:目录前置文章unix网络编程1.1——TCP协议详解(一):https://www.cnblogs.com/kongweisi/p/16882787.html一些有用的指令strace指令执行查看进程执行流程netstat查看网络状态nc模拟客户端linux中的io与文件描述符socket编程soc
阅读全文
摘要:import os import shutil def move_dir(src_dir=None, dst_dir='new_dir', find_key='case_data_stub.json'): ''' 从当前文件夹中,遍历每个文件夹, 找到包括find_key的文件夹,剪切到dst_di
阅读全文