- 博客(3)
- 收藏
- 关注
原创 设计模式1--单例模式
单例模式,利用工厂类只生产一个实例或者有限个实例,比如一个系统中只有一个主板,一个显卡,但是有些系统中也可以存在多个,双显卡,双显示器等等。这些在Singleton Module中都是可以定义的。当然我们也可以使用全局的变量或者静态类或者对象去做,但是单例模式的存在是有其优点的。 public class SingletonFactory { publ
2015-05-18 10:35:26 326
转载 设计模式的原则
设计模式存在的根本原因是为了代码复用,增加可维护性。有如下原则:1. 开闭原则:对扩展开放,对修改关闭例子: 比如说试卷的附加题,为了增加难度,但是不是修改当前存在的题,而是增加附加题来提高整体难度。2. 里式转换原则: 子类继承父类,单独调用完全可以运行。例子: 盗版光盘刻录的正版光盘,但是盗版光盘不需要依托正版光盘就可以单独运行。3. 依赖倒转原则: 引用一
2015-05-18 08:58:24 368
原创 WPF多线程刷新界面控件1
这里不做结论性的总结,只写一个自己所用的解决方案。主界面事件 --> 去子线程处理 --> 子线程处理完毕请求刷新界面线程的事件堆入界面线程的event queue里面。namespace IXO_SYSTEM_V1._0{ /// /// Interaction logic for MainWindow.xaml /// public parti
2015-05-14 09:46:09 4259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人