会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Paradox的笔记本
学习造轮子
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
2015年9月15日
设计模式C#实现(五)——抽象工厂模式
摘要: 抽象工厂模式 意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。 UML类图: 场景:抽象村商店想销售Pizza和Hamburg等多种商品,而在美国店和中国店要出售本土化的口味 工厂接口定声明了要创建的产品接口 具体的工厂创建具体产品 抽象产品 各地的具体产品的一个例子 商店
阅读全文
posted @ 2015-09-15 10:45 妖刀Dreamcast
阅读(274)
评论(0)
推荐(0)
2015年8月25日
设计模式C#实现(四)——迭代器模式
摘要: 迭代器模式:提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。 UML类图: 煎饼屋和餐厅合并了!但是有个小问题,虽然两家都同意实现相同的菜单项MenuItem,但是煎饼屋想使用ArrayList储存菜单项,而餐厅则使用数组,为了使女招待能同时访问两家的菜单,我们需要为菜...
阅读全文
posted @ 2015-08-25 14:46 妖刀Dreamcast
阅读(601)
评论(0)
推荐(0)
2015年8月21日
设计模式C#实现(三)——外观模式
摘要: 外观模式——提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口让子系统更容易使用。 一个外观包含了为许多对象和对他们的操作,使得重复这些操作更方便。 假如客厅里有灯(Lights) class Lights { public void on() ...
阅读全文
posted @ 2015-08-21 10:01 妖刀Dreamcast
阅读(269)
评论(0)
推荐(0)
2015年8月18日
设计模式C#实现(二)——适配器模式
摘要: 适配器模式:将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。 如果它走起路来像只鸭子,叫起来像只鸭子,那么它必定可能是一只鸭子包装了鸭子适配器的火鸡…… 最近有一个鸭子选美大赛,比赛项目是叫声和飞行距离。我养的是一只野火鸡,但我想让它伪装成鸭子去参加比...
阅读全文
posted @ 2015-08-18 11:24 妖刀Dreamcast
阅读(476)
评论(0)
推荐(1)
2015年8月17日
设计模式C#实现(一)——模板方法模式
摘要: 模板方法模式——在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重写定义算法中的某些步骤。 假如我们有两种咖啡因饮料:茶和咖啡。茶的制作过程为: (1)烧水 (2)用沸水浸泡茶叶 (3)把茶倒进杯子 (4)加柠檬 而咖啡的制作过...
阅读全文
posted @ 2015-08-17 10:56 妖刀Dreamcast
阅读(388)
评论(0)
推荐(0)
2015年8月11日
oracle向in语句传入参数查不出数据
摘要: 在oracle字符串中使用了in,但是查不出数据1 string getModel = "select * from TB_YBSH where ID in :ids";2 OracleParameter p = new OracleParameter("ids", ids);3 DataTable...
阅读全文
posted @ 2015-08-11 09:50 妖刀Dreamcast
阅读(1621)
评论(0)
推荐(0)
2015年8月8日
用PowerDesigner将SQL语句生成实体类
摘要: 1.首先打开PowerDesigner,点击左上角“File”—>"Reverse Engineer"—>"Database..."2.选择数据库,导入sql脚本,生成物理模型。‘3.选择Tools-GenerateObject-Oriented Model,选择要生成哪种语言。点击configur...
阅读全文
posted @ 2015-08-08 01:04 妖刀Dreamcast
阅读(3062)
评论(1)
推荐(0)
上一页
1
2
3
4
公告