码迷,mamicode.com
首页 >  
搜索关键字:recv    ( 1043个结果
IO模型
一、概述 1、指的是针对网络的IO。 2、常见的会产生网络IO阻塞的状态:accept,recv(recvfrom)。 3、接收数据的两个阶段:操作系统等待对方数据传过来的wait_data(waiting for the data to be ready)和操作系统将数据从内核拷贝到进程的copy ...
分类:其他好文   时间:2020-04-29 00:50:03    阅读次数:66
42---IO模型
[TOC] 参考博客:https://www.cnblogs.com/linhaifeng/articles/7454717.html 一 IO模型 1.1 网络IO模型有很多,它们都是为了解决一个问题: 减少IO等待时间,提高计算机效率 应用程序遇到IO操作,会阻塞在原地等待,这样降低了计算机的执 ...
分类:其他好文   时间:2020-04-28 20:22:41    阅读次数:63
python学习40——课后练习
将自己的tcp程序服务端改写成并发 并发服务端 import socket import subprocess from multiprocessing import Process from threading import Thread cmd_socket = socket.socket(so ...
分类:编程语言   时间:2020-04-25 10:34:54    阅读次数:70
linux send与recv函数详解
转自:http://www.cnblogs.com/blankqdb/archive/2012/08/30/2663859.html linux send与recv函数详解 1 #include <sys/socket.h> 2 ssize_t recv(int sockfd, void *buff ...
分类:系统相关   时间:2020-04-21 18:03:12    阅读次数:64
UDP协议的套接字编程
服务端 import socketserver=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) # 数据报协议=》udp协议server.bind(('127.0.0.1',8081))while True: data,client_addr=serv ...
分类:其他好文   时间:2020-04-20 22:04:16    阅读次数:92
socket——recv??按行读取
1、recv、read recv和read的区别?? recv只能用于套接口io,不能用于文件io或者其他io read可以用于各种io recv相较而言多了flag参数,MSG_OOB(接收紧急数据指针)MSG_PEEK(接收缓冲区数据,但是并不急着清除) 2、封装按行读取readline 3、g ...
分类:其他好文   时间:2020-04-19 12:52:53    阅读次数:77
网络通信协议-基础中的基础
CS架构&BS架构 ~~~python 互联通信软件有两种模式:CS架构和BS架构 CS指的是Client Server,分别有一个客户端软件和一个服务端软件 BS指的是Browser Server,一个浏览器和一个服务端软件 客户端软件send 服务端软件recv 操作系统 操作系统 计算机硬件 ...
分类:其他好文   时间:2020-04-18 12:11:03    阅读次数:68
自定义异步IO框架
1 # __author__:Kelvin 2 # date:2020/4/16 21:55 3 import socket 4 import select 5 6 # 自定义异步IO框架内容 7 #用来封装socket对象,host,和回调函数 8 class HttpRequest: 9 def ...
分类:其他好文   时间:2020-04-17 09:44:42    阅读次数:57
4.16课堂
异常处理 1.什么是异常 异常是程序发生错误的信号,程序一旦出错就会抛出异常,程序的运行随即终止 print('start....') [1,2,3][1000] print('stop...') 异常处理的三个特征 # 异常的追踪信息 # 异常的类型 # 异常的内容 2.为何处理异常 # 为了增强 ...
分类:其他好文   时间:2020-04-17 09:27:11    阅读次数:74
selectors 模块完成文件上传下载功能
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
1043条   上一页 1 ... 5 6 7 8 9 ... 105 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!