03 2019 档案

c#多线程学习笔记二
摘要:1:Mutex类可以同步两个单独的程序,只对一个线程授予对共享资源的独占访问。具名的互斥量是全局的操作系统对象,请务必正确关闭互斥量,最好使用using代码块来包裹互斥量对象。 示例代码: static void Main(string[] args) { const string MutexNam 阅读全文

posted @ 2019-03-15 17:51 南南O北北 阅读(264) 评论(0) 推荐(0)

c#多线程学习笔记一
摘要:线程会消耗大量的操作系统资源,多个线程共享一个物理处理器将导致操作系统忙于管理这些线程,而无法运行程序。1:暂停线程 使用Thread.Sleep()使线程进入休眠状态,它会占用尽可能少的cpu,而不浪费系统资源。 2:线程等待 Thread.Sleep()需要指定具体的休眠时间,当一个线程需要等待 阅读全文

posted @ 2019-03-13 17:14 南南O北北 阅读(180) 评论(0) 推荐(0)