博客园  :: 首页  :: 联系 :: 管理

07 2014 档案

摘要:设计模式中的里氏代换原则Table of Contents1 里氏代换原则 2 模式中的里氏代换原则 2.1 策略模代 2.2 合成模式 2.3 代理模式 3 如何继承 3.1 不要从具体类继承 3.2 避免错误继承 1 里氏代换原则从开-闭原则中可以看出来面向对象的重要原则是创建抽象化,并从抽象化... 阅读全文

posted @ 2014-07-19 16:58 雪庭 阅读(3111) 评论(0) 推荐(0) 编辑

摘要:eclipse美化Table of Contents1 中文字体2 皮肤3 emacs+1 中文字体win7下打开eclipse3.7中文字体很小,简直难以辨认。在网上搜索发现这是由 于eclipse 3.7 用的字体是 consolas,显示中文的时候默认太小了。解决方式有两种:把字体设置为Cou... 阅读全文

posted @ 2014-07-07 23:14 雪庭 阅读(3652) 评论(0) 推荐(0) 编辑

摘要:类型初始值设定项引发异常Table of Contents1 引子1.1 问题定位1.2 真正的原因1 引子今天早上,准备修改已前写的csharp程序,出现TypeInitializationException(类型初 始值设定项引发异常),这个以前没发现,挺奇怪,在网上找到了问题原因。1.1 问题... 阅读全文

posted @ 2014-07-07 10:56 雪庭 阅读(77418) 评论(3) 推荐(2) 编辑

摘要:系统的可扩展性由开-闭原则、里氏代换原则、依赖倒转原则、组合/聚合复用原则保证;系统的灵活性由开-闭原则、迪米特原则、接口隔离原则保证;系统的可插入性由开-闭原则、里氏代换原则、依赖倒转原则、组合/聚合复用原则保证。 阅读全文

posted @ 2014-07-04 16:02 雪庭 阅读(7065) 评论(2) 推荐(3) 编辑

摘要:操作配置文件PropertiesTable of Contents1 定义2 读取配置值3 修改和保存配置4 注意1 定义csharp中在Settings.settings文件中定义配置字段,把作用范围定义为User,则运行时可更 改,Applicatiion则运行时不可更改,可以使用数据网格视图,... 阅读全文

posted @ 2014-07-01 17:22 雪庭 阅读(240) 评论(0) 推荐(0) 编辑