
Network And Web programing
文章平均质量分 86
Moelimoe
Every single day that makes no difference is a betrayal to my life.
展开
-
I/O多路复用与python实现epoll过程逐步解释
I/O多路复用机制是指一个线程兼顾地同时处理多个IO流,详细来说就是在只有一个线程的i情况下,I/O多路复用允许内核中同时存在多个监听套接字(listening socket)和已连接套接字(connected socket),内核会持续监听这些套接字,一旦接收到某套接字的连接请求或数据等,就会将这个事件交给主线程去处理,不同于一个线程阻塞的监听等待一个套接字,I/O多路复用的方式实现了一个线程同时可以处理多个IO流的效果。前面说到了epoll改进了select的三个缺点,没有具体细说,这里继续解释。原创 2023-03-01 00:01:37 · 575 阅读 · 0 评论 -
两种方式实现websocket获取数据库查询进度
本文实现了两种方式用websocket连接实现前端通过API获取数据库查询进度,作为websocket初步学习的参考。原创 2022-11-20 17:31:36 · 2407 阅读 · 0 评论 -
Python套接字编程Socket Progaming——1
本篇文章是Network And Web Programing-Socket Programing分类中的第一篇文章,内容主要包含Socket概念理解Socket programing介绍一个简单的TCP协议的server-client连接程序理解socket概念一个socket确定了网络中两个应用的端口之间的唯一连接方式,一个socket包含三个部分:协议方式(TCP, UDP或IP)、IP地址和端口号PORT,端口号是一个整数代表着一个进程,为了唯一确定端口之间连接,还需要指定使用的协议类原创 2022-05-29 16:37:59 · 642 阅读 · 0 评论