上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 需要回调函数的场景:进程池中任何一个任务一旦处理完了,就立即告知主进程:我好了额,你可以处理我的结果了。主进程则调用一个函数去处理该结果,该函数即回调函数 我们可以把耗时间(阻塞)的任务放到进程池中,然后指定回调函数(主进程负责执行),这样主进程在执行回调函数时就省去了I/O的过程,直接拿到的是任务 阅读全文
posted @ 2017-08-28 17:28 Dear坏小子 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 注意问题 1并发执行的任务通常远大于核数 2一个操作系统不能无限的开启进程,通常有几个核就开启几个进程 3进程开启太多,效率反而下降 创建进程池类:如果指定的numprocess为几个,那么进程就从无到有创建几个,然后自始至终都用这几个进程执行完所有的任务,不会再开启其他的进程 参数介绍: 1 nu 阅读全文
posted @ 2017-08-28 17:24 Dear坏小子 阅读(147) 评论(0) 推荐(0) 编辑
摘要: from multiprocessing import Manager,Process,Lock import os def work(d,lock): # with lock: #不加锁而操作共享的数据,肯定会出现数据错乱 d['count']-=1 if __name__ == '__main_ 阅读全文
posted @ 2017-08-28 16:48 Dear坏小子 阅读(238) 评论(0) 推荐(0) 编辑
摘要: from multiprocessing import Process,Pipe import time,os def consumer(p,name): left,right=p left.close() while True: try: baozi=right.recv() print('%s 阅读全文
posted @ 2017-08-28 16:42 Dear坏小子 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一同步与异步 同步执行:一个进程在执行任务时,另一个进程必须等待执行完毕,才能继续执行 异步执行:一个进程在执行任务时,另一个进程无需等待其执行完毕就可以执行,当有消息返回时,系统会提醒后者进行处理,这样会很好的提高运行效率 二守护进程 主进程创建守护进程过程: 一 :守护进程代码在主进程结束后就终 阅读全文
posted @ 2017-08-28 16:24 Dear坏小子 阅读(190) 评论(0) 推荐(0) 编辑
摘要: multiprocessing模块 multiprocessing模块的功能众多:支持子进程、通信和共享数据、执行不同形式的同步,提供了Process、Queue、Pipe、Lock等组件。 需要再次强调的一点是:与线程不同,进程没有任何共享状态,进程修改的数据,改动仅限于该进程内。 1.2 Pro 阅读全文
posted @ 2017-08-25 15:59 Dear坏小子 阅读(137) 评论(0) 推荐(0) 编辑
摘要: from socket import * import hmac,os secret_key=b'linhaifeng bang bang bang' def conn_auth(conn): ''' 认证客户端链接 :param conn: :return: ''' print('开始验证新链接的 阅读全文
posted @ 2017-08-25 15:45 Dear坏小子 阅读(137) 评论(0) 推荐(0) 编辑
摘要: low方法 import socket,subprocess ip_port=('127.0.0.1',8080) s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.setsockopt(socket.SOL_SOCKET, socket.SO 阅读全文
posted @ 2017-08-25 15:34 Dear坏小子 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 粘包 注意注意注意: res=subprocess.Popen(cmd.decode('utf-8'),shell=True,stderr=subprocess.PIPE,stdout=subprocess.PIPE) 的结果的编码是以当前所在的系统为准的,如果是windows,那么res.stdo 阅读全文
posted @ 2017-08-25 15:19 Dear坏小子 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一 客户端和服务端架构 1 硬件c/s架构 2软甲c/s架构 3 socket与c/s的关系:socket是为了开发c/s的 二 osi七层 三张图片http://www.cnblogs.com/wanghaohao/diary/2017/08/21/7404581.html 详细的网路通讯原理ht 阅读全文
posted @ 2017-08-21 16:35 Dear坏小子 阅读(223) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页