摘要: 一、配置文件 二、客户端 python import settings import socket import os import struct def is_exsits(file_name): file_name_path= os.path.join(settings.CLIENT_PATH, 阅读全文
posted @ 2019-07-02 17:37 emos 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 一、物理层 二、数据链路层(定义了电信号的分组方式,主要是对数据进行分组) 三、网络层 四、传输层 五、应用层 六、TCP、UDP协议位于传输层和应用层中 阅读全文
posted @ 2019-07-02 17:16 emos 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 一、python如何使用多进程 创建子进程的方式 1.导入multiprocessing 中的Process类 实例化这个类 指定要执行的任务 target linux 与windows开启进程的方式不同 linux 会将父进程的内存数据 完整copy一份给子进程 注意: ​ windows 会导入 阅读全文
posted @ 2019-07-02 17:01 emos 阅读(2563) 评论(0) 推荐(0) 编辑
摘要: 一、并发与串行 1、目前程序存在的问题 程序默认执行方式就是 串行 即,程序自上而下,一行一行顺序执行,必须把当前任务执行完毕才能执行下一个任务无论当前任务需要多长时间 问题举例: 如tcp服务器的服务器中 ,如果正在进行通讯循环则无法,处理其他的客户端请求 如从硬盘读取大文件 执行了input 2 阅读全文
posted @ 2019-07-02 16:57 emos 阅读(1518) 评论(0) 推荐(0) 编辑