- 博客(5)
- 收藏
- 关注
转载 奇妙的SynchronizationContext
上一篇中已经讲了SynchronizationContext 的一些内容,现在让我们更加深入地去了解它! 继上篇中的问题"在UI线程上对SynchronizationContext的使用,可以适用于其他线程呢?" OK,我们把它放置在非UI线程上,这是你用SynchronizationContext.Current的属性来获取,你会发现你得到的是null,这...
2017-08-28 14:46:00
148
转载 线程之间的通讯---SynchronizationContext
过年前的这段时间真是舒服,没有了平时项目发版的紧张,剩下的就是只有在网上闲逛了,哈哈! 今天早上闲逛的时候,在CodeProject发现了个不错的文章,英文好的直接去http://www.codeproject.com/KB/threads/SynchronizationContext.aspx看吧,不好,就将就的看下我的吧,呵呵!(没有直接翻译,不过大概的思路相同...
2017-08-28 14:43:00
133
转载 小例子背后的大道理——Adapter模式详解
上回问题回顾 前文说到一位用户拿着业界标准开关(一个标准的StandardSwitcher,它依赖IStandardSwitchable接口才能工作,然而目前我们的灯并不支持这个接口)出现在我面前,叫嚣着他的“标准开关”应该能打开我们的灯。好吧,这个需求是合理的,的确应该支持。但是该死的是,为什么没有早一点儿知道这个标准的存在呢?这样就不需要花费时间和人力定义这个接口,现在也不...
2017-08-17 11:24:00
171
转载 小例子背后的大道理:从DIP中“倒置”的含义说接口
开灯的例子 选开灯做例子,是因为这个例子既常见又简单,而且潜在的需求多样。对于最简单的灯,从功能上讲,按下灯上的开关,灯就开了。 用代码实现这样一个有开关功能的灯,也是一件很容易的事情。 publicclassLight{publicvoidTurnOn(){Console.WriteLine("LightTurnOn");}publicvoid...
2017-08-17 11:18:00
204
转载 UML-事物-关系-图
UML的构造快包含3种: (1) 事物(4种):结构事物,行为事物,分组事物,注释事物 (2) 关系(4种):泛化关系,实现关系,依赖关系,关联关系 (3) 图(10种):用例图,类图,对象图,包图,组件图,部署图,状态图,活动图,序列图,协作图 事物是对模型中最具代表性的成分的抽象;关系把事物结合在一起;图聚集了相关的事物。 (2) 关系(4种) UML中类与类,类与接口...
2017-08-16 14:32:00
305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人