- 博客(359)
- 收藏
- 关注
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:34:00 284
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:34:00 338
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:34:00 306
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:34:00 269
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:34:00 360
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:34:00 316
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:34:00 362
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:33:00 318
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:33:00 343
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:33:00 238
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:33:00 247
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:33:00 263
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:33:00 319
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:32:00 251
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:32:00 275
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:32:00 277
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:31:00 282
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:31:00 307
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:30:00 230
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:30:00 329
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:29:00 247
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:29:00 315
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:29:00 305
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:28:00 231
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:28:00 271
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:26:00 273
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:26:00 314
原创 设计模式研究(三)Proxy与Adapter
<br />设计模式研究(一)实例比较TemplateMethod与Strategy<br />设计模式研究(二)-Singleton <br />本文要讨论的是代理和适配器模式。<br /><br />两种模式理念上的差别 <br /><br />代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 <br /><br /><br />适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。<br /
2010-08-25 08:25:00 340
原创 设计模式研究(三)Proxy与Adapter
设计模式研究(一)实例比较TemplateMethod与Strategy设计模式研究(二)-Singleton 本文要讨论的是代理和适配器模式。两种模式理念上的差别 代理(Proxy)模式给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。 Proxy的关注点是职能转移,引入代理层代替目标端与调用端进行沟通,而且代理层和目标端具有相同的服务结构(继承同一个接口)。Ad
2010-08-25 08:21:00 853 1
原创 设计模式观察-Singleton
本篇先讨论单件 Singleton,单件的目标是保证一个类型只有一个实例,那么由谁来保证实例的唯一性呢?可能的方案有:a)调用端保证。调用端调用一个类时,他是不需要也不会去考虑这个类是否已经被实例化的。而且把这样的监管工作交给调用端是很不负责的做法。b)类型内部保证。类型内部如何保证?将实例创建工作放到类型内部,这样类型就可以将实例创建工作监管起来。类型可以知道内部的实例有没有
2010-08-18 10:50:00 912 2
原创 设计模式观察-Singleton
<br /><br /> 本篇先讨论单件 Singleton,单件的目标是保证一个类型只有一个实例,那么由谁来保证实例的唯一性呢?可能的方案有:<br />a)调用端保证。<br />调用端调用一个类时,他是不需要也不会去考虑这个类是否已经被实例化的。而且把这样的监管工作交给调用端是很不负责的做法。<br />b)类型内部保证。<br /><br />类型内部如何保证?<br />将实例创建工作放到类型内部,这样类型就可以将实例创建工作监管起来。类型可以知道内部的实例有没有被创建,甚至可以知道创建实例的工作
2010-08-18 10:24:00 397
原创 TDD与DBC
<br />TDD是将需求可执行化,是为了捕获需求,抽象接口。<br />DBC 设计和编码阶段向面向对象程序中加入断言(assertion)<br /><br />
2010-07-29 14:25:00 470
原创 工作的价值
<br />工作的价值<br />不是你写了多少行代码<br />也不是你说了话<br />也不是你做了多少事情<br />而是你解决了多少问题<br /><br /> <br /><br /><br /><br /> <br />
2010-07-12 10:22:00 534
原创 提取aspnet_Profile中自定义的用户属性(C#实现)
特殊需求一个非常特别需求,需要提取aspnet_Profile中自定义的用户属性。这个特殊的需求是这样的:提取用户的属性列表,我的机器只能访问开发库,没法访问生产库。DBA也比较忙,于是乎就把原始数据拿了过来,用程序进行分解。Profile对象存储表(aspnet_Profile) 字段名类型属性说明
2010-05-21 12:25:00 864
原创 [转]王兴再创业——社会化的电子商务怎么做
美 团网的模式是一种跨界,是SNS和电子商务的跨界,也是媒体跟电子商务的跨界。 3月10 日,151人以30元团购了原价70元的万达影城兑换券。 3月18日,3006人以4元团购了原价8元的西米网咖啡玉米300g。 3月19日,100人以258元团购了原价1000元的悠季瑜伽60天排毒瘦身卡。 3月23日,929人以158元团购了原价 700元的方寸齿科豪华洗牙套餐。 4月1
2010-05-13 12:26:00 1523
原创 实例比较TemplateMethod与Strategy
一、模式简介1、模板方法 用意:准备一个抽象类,将部分逻辑以具体方法以及具体构造子的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。 2、策略用意:针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换 。二、实例比较Template Meth
2010-05-10 16:02:00 843 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人