摘要:
一、__enter__ 和 __exit__ python中实现了__enter__和__exit__方法支持上下文管理器协议。上下文管理器就是支持上下文管理器协议的对象,它是为了with而生。当with语句在开始运行时,会在上下文管理器对象上调用 __enter__ 方法。with语句运行结束后, 阅读全文
posted @ 2020-08-24 20:53
百衲本
阅读(558)
评论(0)
推荐(0)
摘要:
一、互斥锁 多个进程之间的内存空间是隔离的,但是硬盘,数据库,打印终端都是共享的 。因此当多个进程同时修改硬盘中的同一个文件,或者修改数据库中的同一条记录时,就存在资源竞争的问题,容易出错。 加锁的目的就是为了保证多个进程修改同一块数据时,同一时间只能有一个修改,即串行的修改,没错,速度是慢了,牺牲 阅读全文
posted @ 2020-08-24 17:26
百衲本
阅读(1222)
评论(0)
推荐(0)