码迷,mamicode.com
首页 >  
搜索关键字:threading    ( 3244个结果
位数组(BitArray,BitVector32)
BitVector32结构效率高,位数不可变BitArray效率低,位数可以变========================================BitArrayusingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; usingSystem.Threading.Tasks; usingSystem.Collections; namespaceConso..
分类:其他好文   时间:2014-09-07 18:38:06    阅读次数:294
C#编写的多生产者多消费者同步问题
// 多个生产者和多个消费者,能生产n个产品的情况using System;using System.Threading;public class HoldIntegerSynchronized{ private int[] buffer; //缓冲区 private int occupiedBu....
分类:其他好文   时间:2014-09-06 14:49:33    阅读次数:153
C#并行编程-Parallel
原文:C#并行编程-Parallel菜鸟学习并行编程,参考《C#并行编程高级教程.PDF》,如有错误,欢迎指正。 TPL中引入了一个新命名空间System.Threading.Tasks,在该命名空间下Task是主类,表示一个类的异步的并发的操作,创建并行代码的时候不一定要直接使用Task类,在某些...
分类:其他好文   时间:2014-09-06 12:23:53    阅读次数:223
python 多线程和多进程的区别 mutiprocessing theading
多线程可以共享全局变量,多进程不能。多线程中,所有子线程的进程号相同;多进程中,不同的子进程进程号不同。 1 #!/usr/bin/python 2 # -*- coding:utf-8 -*- 3 import os 4 import threading 5 import multiprocess...
分类:编程语言   时间:2014-09-05 12:56:01    阅读次数:209
PYTHON线程知识再研习D---可重入锁
不多解释,预防普通锁不正规的获取与释放#!/usr/bin/env python# -*- coding: utf-8 -*-import threadingimport timeclass MyThread(threading.Thread): def run(self): g...
分类:编程语言   时间:2014-09-04 19:00:19    阅读次数:201
PYTHON线程知识再研习C---线程互斥锁
结合例子,就很好理解了。就是不要让共享变量被各个线程无序执行,导致结果不可预期threading模块中定义了Lock类,可以方便的处理锁定:#创建锁mutex = threading.Lock()#锁定mutex.acquire([timeout])#释放mutex.release()其中,锁定方法...
分类:编程语言   时间:2014-09-04 18:43:09    阅读次数:264
C#中的线程(一)入门
文章系参考转载,英文原文网址请参考:http://www.albahari.com/threading/作者Joseph Albahari, 翻译Swanky Wu 中文翻译作者把原文放在了"google 协作"上面,GFW屏蔽,不能访问和查看,因此我根据译文和英文原版整理转载到园子里面。 本系列文...
分类:编程语言   时间:2014-09-04 14:40:20    阅读次数:343
PYTHON线程知识再研习B
使用threading.Thread模块,也有两种使用方法,可以用类,也可以在实例化对象中传入函数或类实例。#!/usr/bin/env python# -*- coding: utf-8 -*-from threading import Threadimport timedef run_threa...
分类:编程语言   时间:2014-09-04 13:15:39    阅读次数:200
集---HashSet<T>与SortedSet<T>
HashSet<T>不重复的无序列表SortedSet<T>不重复的有序列表usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; usingSystem.Threading.Tasks; namespaceConsoleApplication8 { classProgram { staticvoidMain(string[]args) { //..
分类:其他好文   时间:2014-09-04 03:03:08    阅读次数:143
可观察的集合---ObservableCollection<T>
usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; usingSystem.Threading.Tasks; usingSystem.Collections.ObjectModel; namespaceConsoleApplication2 { classProgram { staticvoidMain(string[]args) { //可观察的集合 ObservableCollect..
分类:其他好文   时间:2014-09-04 03:00:58    阅读次数:154
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!