上一页 1 ··· 3 4 5 6 7 8 下一页

2008年6月10日

摘要: 意图[gof 设计模式]:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 我们经常会碰到这样一种情况,我们需要一系列的平级对象来共同完成一种服务。对象的变化更多的是系列间的变化,而不是系列对象内部关系的变化。比如说数据库操作相关类。命令对象,链接对象,适配器对象。我们需要增加一种新数据访问相关对象的可能性比较小。但是从mssql 命令对象,连接对象....到ora... 阅读全文
posted @ 2008-06-10 17:29 笑笑江南 阅读(353) 评论(0) 推荐(0) 编辑
 
摘要: 刚把抽象工厂写完一半不小心把插头踢掉了,诶。而且。。。而且在这之前10分钟刚在vs中写完也踢掉插头。哎,晕死。 阅读全文
posted @ 2008-06-10 17:23 笑笑江南 阅读(131) 评论(0) 推荐(0) 编辑

2008年6月9日

摘要: 每天上班都要跑很远,既要走公路,又要爬山。不过现在我有一辆小车,可以在公路上跑。我还有一个飞行器,可以翻山。嘿,如果我高兴我还可以用飞行器吊着小车跑(当然我的小车重量是可以忽略的,要不我直接用飞行器不就行了吗,之所以这样我想它即是汽车也是飞行器,两者的功能可以同时发挥)。 看看我的设计吧: 这是装饰者和被装饰这共同的接口(也就是说我,飞行器,小汽车说到底可以看成是同一类东西) ... 阅读全文
posted @ 2008-06-09 23:37 笑笑江南 阅读(218) 评论(0) 推荐(0) 编辑

2008年6月7日

摘要: 问题:没有建立可信任的连接。解决方案 设置混合登陆模式:LoginMode 的值为2 , 原值为1; 阅读全文
posted @ 2008-06-07 01:05 笑笑江南 阅读(142) 评论(0) 推荐(0) 编辑

2008年6月6日

摘要: 桥接模式: 将抽象和行为划分开来,各自独立,但能动态的结合。 在这里抽象不是表示抽象类或接口,而是表示对应于现实的一种实体的集合。比如说人就是一种抽象,吃饭就是一种行为。抽象不一定有行为。但行为一定是依附于抽象的。对于抽象的不同子集会有不同的行为。而同样的行为也可能属于抽象的不同子集。这样我们可以把行为抽取出来进行不重不漏的分类封装。从而和抽象的子集进行"排列组合"。 类图: 下面来... 阅读全文
posted @ 2008-06-06 11:33 笑笑江南 阅读(285) 评论(2) 推荐(0) 编辑

2008年6月4日

摘要: 观察者模式是实现一个对象对多个对象通知的解决方案(订阅和发布关系),任何人只要符合一定的条件(实现订阅者接口)就可以订阅一份报纸。报馆向每一个订阅了该报纸的人投递报纸。订阅者可以随时退订报纸,其他的人也可以随时订阅报纸。 //订阅者接口,只要你能够接收报纸,我就让你订阅。 1namespace Observer 2{ 3 public interface IReceiv... 阅读全文
posted @ 2008-06-04 16:19 笑笑江南 阅读(325) 评论(1) 推荐(0) 编辑

2008年6月3日

摘要: 继承: 实现接口: 聚合 聚合是一种特别类型的关联,用于描述“总体到局部”的关系。在基本的聚合关系中, 部分类 的生命周期独立于 整体类 的生命周期。 举例来说,我们可以想象,车 是一个整体实体,而 车轮 轮胎是整辆车的一部分。轮胎可以在安置到车时的前几个星期被制造,并放置于仓库中。在这个实例中,Wheel类实例清楚地独立地Car类实例而存在。然而,有些情况下, 部分 类的生命周... 阅读全文
posted @ 2008-06-03 17:48 笑笑江南 阅读(247) 评论(0) 推荐(0) 编辑

2008年6月2日

摘要: 看了一篇 关于工厂方法的文章 http://terrylee.cnblogs.com/archive/2006/01/04/310716.html 有人提出 string strlogName=System.Configuration.ConfigurationSettings.AppSettings["logName"]; Log log; log=(Log)Assembly.Load("Wi... 阅读全文
posted @ 2008-06-02 01:05 笑笑江南 阅读(257) 评论(0) 推荐(0) 编辑

2008年5月12日

摘要: http://book.csdn.net/bookfiles/250/ Spring从入门到精通 颠覆C#王权的“魔比斯环” — 实现AOP框架的终极利器 你真的了解Ioc与AOP吗 阅读全文
posted @ 2008-05-12 11:33 笑笑江南 阅读(173) 评论(0) 推荐(0) 编辑
 
摘要: 5.3 AOP的3个关键概念 因为AOP的概念难于理解,所以在前面首先对Java动态代理机制进行了一下讲解,从而使读者能够循序渐进地来理解AOP的思想。 学习AOP,关键在于理解AOP的思想,能够使用AOP。对于AOP众多的概念,读者只要理解3个重要的概念即可。这3个概念是Pointcut、Advice和Advisor。 5.3.1 切入点(Pointcut) 在介绍Pointcut前,有必要... 阅读全文
posted @ 2008-05-12 11:03 笑笑江南 阅读(816) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页