随笔分类 -  多线程

摘要:public delegate string CaptureHandler(string ip); public class CaptureService { public static string CapturePicture(string ip) { Threa... 阅读全文
posted @ 2016-06-15 10:38 nbu_djw 阅读(200) 评论(0) 推荐(0)
摘要:用ManulResetEvent实现生产者消费者,声明了两个ManulResetEvent类型变量,其实用一个也可以。现在用AutoResetEvent实现。Auto和Manual的区别是Auto只唤醒一个线程,Manual是唤醒所有。 public class AreTest ... 阅读全文
posted @ 2015-06-28 18:48 nbu_djw 阅读(190) 评论(0) 推荐(0)
摘要:public class MreTest1 { public static ManualResetEvent mre = new ManualResetEvent(false); public static void Add() ... 阅读全文
posted @ 2015-06-28 17:18 nbu_djw 阅读(171) 评论(0) 推荐(0)
摘要:private static Mutex m = new Mutex(); static bool p = true; public static void A() { while (true) { ... 阅读全文
posted @ 2015-06-28 14:13 nbu_djw 阅读(141) 评论(0) 推荐(0)
摘要:static object locker = new object(); public void A() { while (true) { lock (locker) ... 阅读全文
posted @ 2015-06-26 20:10 nbu_djw 阅读(116) 评论(0) 推荐(0)
摘要:class Program { static void Main(string[] args) { //控制台默认输出行数是300,可以设置 Console.BufferHeight = 1000; ... 阅读全文
posted @ 2015-06-26 13:22 nbu_djw 阅读(260) 评论(0) 推荐(0)