Walden1024

导航

2015年6月2日 #

《大话设计模式》学习笔记22:享元模式

摘要: 网站共享代码示例:1.Flyweight: public abstract class WebSite { public abstract void Use(); }2.ConcreteeFlyweight: public class Concrete... 阅读全文

posted @ 2015-06-02 16:14 Walden1024 阅读(244) 评论(0) 推荐(0) 编辑

为SQL Server表中的列添加/修改/删除注释属性(sp_addextendedproperty、sp_updateextendedproperty、sp_dropextendedproperty)

摘要: 本篇基本完全参考:sql--sp_addextendedproperty和sp_updateextendedproperty (Transact-SQL) 三个存储过程用法一样,以sp_addextendedproperty为例:sp_addextendedproperty [ @name ... 阅读全文

posted @ 2015-06-02 10:25 Walden1024 阅读(3021) 评论(0) 推荐(0) 编辑

2015年5月25日 #

《大话设计模式》学习笔记21:中介者模式

摘要: 同事间接收消息示例: 1.Mediator: public abstract class Mediator { public abstract void Send(string message, Colleague colleague); }2.Colleagu... 阅读全文

posted @ 2015-05-25 22:28 Walden1024 阅读(416) 评论(0) 推荐(1) 编辑

《大话设计模式》学习笔记20:职责链模式

摘要: 申请审批示例: 1.请求类: public class Request { public string RequestType { get; set; } public string RequestContent { get; set; } ... 阅读全文

posted @ 2015-05-25 21:37 Walden1024 阅读(290) 评论(0) 推荐(0) 编辑

2015年5月23日 #

《大话设计模式》学习笔记19:命令模式

摘要: 烧烤店点餐示例: 实现1:1.Receiver: public class Barbecuer { public void BakeMutton() { Console.WriteLine("烤羊肉串!"); ... 阅读全文

posted @ 2015-05-23 17:01 Walden1024 阅读(364) 评论(0) 推荐(0) 编辑

《大话设计模式》学习笔记18:桥接模式

摘要: 手机品牌及手机软件示例: 1.Implementor: public abstract class HandsetSoft { public abstract void Run(); }2.ConcreteImplementor(以游戏类为例): pu... 阅读全文

posted @ 2015-05-23 12:51 Walden1024 阅读(227) 评论(0) 推荐(0) 编辑

2015年5月21日 #

《大话设计模式》学习笔记17:单例模式

摘要: 实现:1.Singleton: public class Singleton { private static Singleton instance; //构造方法为private,外部代码不能直接实例化 private Singleto... 阅读全文

posted @ 2015-05-21 22:09 Walden1024 阅读(303) 评论(2) 推荐(0) 编辑

2015年5月17日 #

《大话设计模式》学习笔记16:迭代器模式

摘要: 乘车买票示例:1.Iterator: public abstract class Iterator { public abstract object First(); public abstract object Next(); publ... 阅读全文

posted @ 2015-05-17 21:05 Walden1024 阅读(181) 评论(0) 推荐(0) 编辑

《大话设计模式》学习笔记15:组合模式

摘要: 公司管理系统示例: 1.Component: public abstract class Company { protected string name; public Company(string name) { ... 阅读全文

posted @ 2015-05-17 20:17 Walden1024 阅读(373) 评论(0) 推荐(0) 编辑

《大话设计模式》学习笔记14:备忘录模式

摘要: 游戏进度备忘示例: 1.Originator: public class GameRole { public int Vitality { get; set; } public int Attack { get; set; } publ... 阅读全文

posted @ 2015-05-17 17:44 Walden1024 阅读(214) 评论(0) 推荐(0) 编辑