原文地址:MultiThreading Using a Background Worker, C# 介绍 当开发Windows Forms应用程序时,你会常常注意到:当执行某个耗时的操作,比如处理一个打文件或是从远程服务器请求数据 ,用户界面会进入假死状态。这是由于你的应用程序是运行在单线程下。这个...
分类:
编程语言 时间:
2014-11-14 00:02:21
阅读次数:
860
在看《Cplusplus Concurrency in Action Practical Multithreading》。记录一下学习过程,这是第四章开始,关于等待一次性事件。...
分类:
其他好文 时间:
2014-11-05 21:35:29
阅读次数:
264
在看《Cplusplus Concurrency in Action Practical Multithreading》。记录一下学习过程,这是第四章,关于条件变量的使用,后面有一个线程安全的队列。...
分类:
其他好文 时间:
2014-10-31 15:39:54
阅读次数:
229
在看《Cplusplus Concurrency in Action Practical Multithreading》。记录一下学习过程,这是第三章最后,关于使用锁的部分。...
分类:
其他好文 时间:
2014-10-17 22:00:54
阅读次数:
196
在看《Cplusplus Concurrency in Action Practical Multithreading》。记录一下学习过程,这是第三章关于死锁的部分。...
分类:
其他好文 时间:
2014-10-16 20:51:13
阅读次数:
254
1 import random 2 import threading 3 4 results = [] 5 6 def compute(): 7 #random.randint(1,100) 返回一个随机值 8 results.append(sum([random.randin...
分类:
编程语言 时间:
2014-10-15 01:20:29
阅读次数:
219
在看《Cplusplus Concurrency in Action Practical Multithreading》。记录一下学习过程,这是第三章关于线程互斥量的部分。...
分类:
其他好文 时间:
2014-10-14 00:58:17
阅读次数:
362
在看《Cplusplus Concurrency in Action Practical Multithreading》。记录一下学习过程,这是第三章开始部分,谈什么事资源竞争(race condition)以及有哪些方法来避免。...
分类:
其他好文 时间:
2014-10-13 14:00:09
阅读次数:
184
在看《Cplusplus Concurrency in Action Practical Multithreading》。记录一下学习过程,这是第二章关于线程ID的部分。...
分类:
编程语言 时间:
2014-10-12 23:38:48
阅读次数:
264
在看《Cplusplus Concurrency in Action Practical Multithreading》。记录一下学习过程,这是第二章向线程控制权转移部分。...
分类:
编程语言 时间:
2014-10-11 23:09:27
阅读次数:
411