【进程线程】
Dm同学
博观而约取
展开
-
TTS零基础入门之拒绝界面卡顿--加入线程
相信大多数做wpf 的人 都曾经为界面卡顿发过愁。尤其是当WPF遇到TTS 简直是可以回去睡一觉了。。。 关于这个问题,出过几个解决方案,有的治小病,有的治大病,还有的去根。今天就跟大家分享一下。 TTS 是微软开发的,在它对外为数不多的属性中发现有一个这样的SpeechVoiceSpeakFlags类。这个类封装了多个播放方式,比较常用的是SVSFDefault(同步原创 2015-08-25 23:56:06 · 3120 阅读 · 17 评论 -
并发线程中的死锁
多线程中不可避免的要对共享数据共享类等进行操作,但为了让同一时间只有一个线程访问该代码块,引入了锁的概念。C# 中锁的原型是这样的lock (x) { DoSomething(); }首先 为什么上面这段话能够锁定代码?最关键的就是这个X对象。事实上X 是任意一种引用类型。它在这起的作用就是任何线程执行到lock(x)的时候,X需要独享才能运行下面的代码,若假定现在有3个线程A,B,C都执行原创 2015-11-30 15:07:05 · 1236 阅读 · 6 评论