- 博客(2)
- 收藏
- 关注
转载 迭代器
原文链接CCR以新颖的方式使用了C# 2.0语言的迭代器功能:程序员可以用顺序的方式来编写代码,迭代返回(yielding)CCR仲裁器或者其他的CCR Task,而不需要使用delegates来嵌套异步行为(也叫做回调)。多步的异步逻辑也可以被写到一个迭代方法里,从而极大的提高代码的可读性,维护异步行为,并且由于迭代返回不会阻塞操作系统线程,所以可以伸缩到百万级别的未决操作。例18....
2007-12-14 14:30:00 62
转载 Gof23种设计模式之 - Abstract Factory模式
不同于singleton模式的实现,singleton模式的实现只使用了面向对象概念中的一个封装,也就是封装了构造函数,不对外可见,对外暴露出一个获取唯一实例的方法,并没有利用到面向对象概念中的继承,多态等高级功能。abstract factory模式说的是抽象工厂,抽象工厂中继承出了两个实际工厂,这两个实际工厂开始生产对象,两个工厂生产出来的对象风格不同,比如游戏开发中,有一个古典物品工厂,...
2007-12-05 20:57:00 60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人