随笔分类 - 容易混淆忘记的东西
个人记忆的知识点,只为方便区分,你我共用哈
二.Python里的锁(进程同步、互斥锁、GIL等)
摘要:进程同步(锁) 因为进程之间数据不共享,在多个进程同时操作同一块数据(文件数据等)时,会发生写乱数据的问题,例如多进程抢票。 这时我们可以加锁处理,加锁可以保证多个进程修改同一块数据时,同一时间只能有一个任务可以进行修改,即串行的修改,这样速度是慢了,但牺牲了速度却保证了数据的安全。 #多进程抢票
阅读全文
一.文件处理和json模块(容易混淆知识点即用法)
摘要:一、文件处理 注意点1: 打开文件包含两部分资源:操作系统级打开得文件+应用程序的变量。 在操作完毕一个文件时,必须把该文件的两部分资源一个不落的回收 如下: f.close() #回收操作系统级打开的文件 del f #回收应用程序级的变量,python 的自动回收机制决定了我们无需再考虑这部操作
阅读全文
浙公网安备 33010602011771号