摘要: 进程锁 -multiprocess.Lock 锁的应用场景 对数据库的写操作必须是串行,读操作可以并行,没办法并发写的操作,如果并发对数据库写的操作会导致数据不一致性. #上下文关联写法 def use_system(name,lock): search_ticket(name) with lock 阅读全文
posted @ 2019-02-27 16:31 jack_zhangn` 阅读(282) 评论(0) 推荐(0) 编辑
摘要: multiprocess模块 仔细说来,multiprocess不是一个模块而是python中一个操作、管理进程的包。 之所以叫multi是取自multiple的多功能的意思,在这个包中几乎包含了和进程有关的所有子模块。由于提供的子模块非常多,为了方便大家归类记忆,我将这部分大致分为四个部分:创建进 阅读全文
posted @ 2019-02-26 20:16 jack_zhangn` 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 进程 进程是计算机中最小的资源分配单位 操作系统层面理解进程的机制: 正常情况下主进程会等待子进程运行完毕回收子进程,这是垃圾回收机制 1.针对单个cpu的多道技术: 1.1.空间上的复用: cpu处理3个任务:炒菜,洗衣服,做饭 前提:如果这三件事情没有一点 IO 空间上的复用(内存可以加载很多个 阅读全文
posted @ 2019-02-25 21:38 jack_zhangn` 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 暂定 阅读全文
posted @ 2019-02-25 20:11 jack_zhangn` 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 暂定 阅读全文
posted @ 2019-02-22 08:48 jack_zhangn` 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 什么是socket? socket是基于tcp协议的网络通信工具,存在与应用层与传输层中间,socket传输的数据类型只能是"bytes" socket简单的通信 import socket #socket模式有两种一种是基于udp协议的,一种是基于tcp协议的 #基于tcp协议的socket # 阅读全文
posted @ 2019-02-21 17:21 jack_zhangn` 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 暂定 阅读全文
posted @ 2019-02-21 16:57 jack_zhangn` 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 暂定 阅读全文
posted @ 2019-02-21 15:58 jack_zhangn` 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 暂定 阅读全文
posted @ 2019-02-21 12:25 jack_zhangn` 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 暂定 阅读全文
posted @ 2019-02-21 12:23 jack_zhangn` 阅读(63) 评论(0) 推荐(0) 编辑