并发
hj009zzh
这个作者很懒,什么都没留下…
展开
-
并发编程三大特性:原子性、可见性、有序性
要想并发程序正确地执行,必须要保证原子性、可见性以及有序性。只要有一个没有被保证,就有可能会导致程序运行不正确。详见参见 https://blog.csdn.net/yj_android_develop/article/details/82728468...转载 2019-06-30 18:06:48 · 146 阅读 · 0 评论 -
python中with的神奇用法
在实际的编码过程中,有时有一些任务,需要事先做一些设置,事后做一些清理,这时就需要python with出场了,with能够对这样的需求进行一个比较优雅的处理,最常用的例子就是对访问文件的处理。一般访问文件资源时我们会这样处理:f = open(r'c:\test.txt', 'r')data = f.read()f.close()这样写没有错,但是容易犯两个毛病:如果在读写时出现...原创 2019-06-30 19:05:05 · 126 阅读 · 0 评论 -
python并发编程的问题
先挖坑,慢慢填GIL全局解释锁多线程 Threading 锁多进程GIL全局解释锁https://www.cnblogs.com/ArsenalfanInECNU/p/9968621.html多线程 Threading 锁https://www.cnblogs.com/ArsenalfanInECNU/p/10022740.html...转载 2019-06-30 19:14:17 · 67 阅读 · 0 评论