摘要: 1.在进程池中的map函数中,其属于异步,并且自带close和join函数 解释下面一个程序: from multiprocessing import Pool import time def func(n): time.sleep(1) return n*n if __name__=='__mai 阅读全文
posted @ 2020-03-16 10:51 chown 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1.管道:Pipe,管道是双向通信的,左边传入的数据,输送到管道内的右边,输出时从右边输出,从左边接受到的数据传输到右边从从左边输出 1.1主进程和子进程之间的通讯: from multiprocessing import Pipe,Process def func(conn1): pass con 阅读全文
posted @ 2020-03-14 14:58 chown 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1.一段代码一段时间被一个人访问可以使用lock方法,如果一段代码同一时间被n个进程访问/或者说被n个进程执行用甚么指令? 使用semaphore 第一段代码: from multiprocessing import Process,Semaphore import time def ktv(i): 阅读全文
posted @ 2020-03-13 17:06 chown 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1进程的一个例子: from multiprocessing import Process def func(): print(12345) if __name__=='__main__': print('主进程') p=Process(target=func) #创建了一个进程的类 p.start 阅读全文
posted @ 2020-03-12 17:35 chown 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.电脑及操作系统的发展史: 1.在电脑发展初期采用的是程序和数据的以穿孔纸带,装入输入机中,然后启动输入机进行数据读取并传递给计算机进行计算。这种工作方式可以独占全机,但是在数据接受和输出时cpu 的利用不充分。 2.根据这个问题,后来研究出了联机批处理,即磁带处理,可以在磁带上放多个用户的数据进 阅读全文
posted @ 2020-03-11 17:08 chown 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.为什么会出出现黏包问题: 答:1只有tcp协议下才会出现黏包问题 2.tcp协议下传输数据存在缓存机制,可以避免数据的丢失 3.再发送多个连续的小数据包时,根据算法优化原则会把它当成一个包进行发送 4所有发生的一切归根到底都是因为我们再发送时不知道发送的数据大小 5.tcp协议是面向流的协议 2 阅读全文
posted @ 2020-03-09 10:29 chown 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1.tcp黏包问题:(数据传输过多,一次性接受不玩的问题) server端的程序: from conf.config import * import socket sk=socket.socket() sk.bind(ip_port) sk.listen() conn,addr=sk.accept( 阅读全文
posted @ 2020-03-06 17:35 chown 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.默写一下上节课的tcp通讯程序: server端的程序; import socket sk=socket.socket() #创建一个socket对象 sk.bind(('127.0.0.1',8090)) #给对象绑定一个ip和端口号 sk.listen() #进行监听 conn,addr=s 阅读全文
posted @ 2020-03-05 17:27 chown 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1.在同台机器上调用不同文件上的py文件我们可以使用import指令,如果使用不同的机器之间我们只能使用通信进行传输之后再进行使用,即在不同终端是进行程序的通信才产生了网络 二软件开发的构架 1. 我们应该知道两个程序之间的通讯大概可以分为两类: 第第一类为应用类:qq、微信、网盘、优酷这一类属于安 阅读全文
posted @ 2020-03-04 17:35 chown 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1.我们在写文件时会产生一些数据这些数据需要一个文件进行存储,有时我们需要访问这些文件,需要知道这些文件的路径,而confing主要时我们写程序时所放路径的py文件 而configparser适用于配置文件的格式和windows ini的文件类型相似,可以包含一个或者多个节(section),每个节 阅读全文
posted @ 2020-03-02 17:22 chown 阅读(264) 评论(0) 推荐(0) 编辑