随笔分类 -  [后端技术栈] 并发编程

摘要:from multiprocessing import Process,Manager,Lock def change_dic(dic,lock): with lock: dic['count'] -= 1 if __name__ == '__main__': # m = Manager() wit 阅读全文
posted @ 2020-05-11 10:26 佛祖让我来巡山 阅读(278) 评论(0) 推荐(0)
摘要:# 进城之间数据隔离 # 进程之间通信(IPC) Inter Process communication # 基于文件 :同一台机器上的多个进程之间通信 # Queue 队列 # 基于socket的文件级别的通信来完成数据传递的 # 基于网络 :同一台机器或者多台机器上的多进程间通信 # 第三方工具 阅读全文
posted @ 2020-05-10 13:37 佛祖让我来巡山 阅读(434) 评论(0) 推荐(0)
摘要:3:# 抢票示例 import json import time from multiprocessing import Process,Lock def search(i): with open('ticket',encoding='utf-8') as f: ticket = json.load 阅读全文
posted @ 2020-05-10 12:20 佛祖让我来巡山 阅读(476) 评论(0) 推荐(0)
摘要:#__author__:Kelvin #date:2020/5/10 11:37 import time from multiprocessing import Process def son1(): while True: print('--> in son1') time.sleep(1) de 阅读全文
posted @ 2020-05-10 11:41 佛祖让我来巡山 阅读(252) 评论(0) 推荐(0)
摘要:服务器端: #__author__:Kelvin #date:2020/5/9 11:35 import socket from multiprocessing import Process def talk(conn): while True: msg = conn.recv(1024).deco 阅读全文
posted @ 2020-05-09 11:52 佛祖让我来巡山 阅读(1115) 评论(0) 推荐(0)
摘要:<python的线程与threading模块> 一 ,线程的两种调用方式 threading 模块建立在thread 模块之上。thread模块以低级、原始的方式来处理和控制线程,而threading 模块通过对thread进行二次封装, 提供了更方便的api来处理线程。 直接调用: 1 impor 阅读全文
posted @ 2019-02-08 16:11 佛祖让我来巡山 阅读(319) 评论(0) 推荐(0)
摘要:socketserver实现并发原理:给每一个前来链接的客户端开启一个线程执行通信。也就是给每一个连接“配备”了一个管家。 下面用一个简单的示例来演示socketserver实现并发(一个服务端,两个客户端): 服务器端: 1 # Author : Kelvin 2 # Date : 2019/2/ 阅读全文
posted @ 2019-02-03 22:20 佛祖让我来巡山 阅读(458) 评论(0) 推荐(0)

佛祖让我来巡山博客站 - 创建于 2018-08-15

开发工程师个人站,内容主要是网站开发方面的技术文章,大部分来自学习或工作,部分来源于网络,希望对大家有所帮助。

Bootstrap中文网