自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

甜心奶酪的专栏

待到秋来九月八,我花开后百花杀; 冲天香阵透长安,满城尽带黄金甲。

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 代理(Proxy)模式

直接与间接人们对于复杂的软件系统常常有一种处理手法,即增加一层间接层,从而对系统获得一种更为灵活,满足特定需求的解决方案。1、动机在面向对象系统中,有些对象由于某种原因(比如对象创建的开销很大,或者某些操作需要安全控制,或者需要进程外的访问等),直接访问会给使用者、或者系统结构带来很多麻烦。如何在不失去透明操作对象的同时来管理/控制这些对象特有的复杂性?增加一层间接层是软件开发中常见的

2007-03-31 14:52:00 594 4

原创 享元(FlyWeight)模式

面向对象的代价面向对象很好地解决了系统抽象性的问题,同时在大多数情况下,也不会损及系统的性能。但是,在某些特殊的应用中下,由于对象的数量太大,采用面向对象会给系统带来难以承受的内存开销。比如图形应用中的图元等对象、字处理应用中的字符对象等。1、动机采用纯粹对象的问题在于大量细粒度的对象会很快充斥在系统中,从而带来很高的运行时代价——主要指内存需求方面的代价。 如何在避免大量细粒度对象问题的

2007-03-30 11:34:00 519

原创 无锡市2007年第一届"走向成功"综合大型招聘会

        长三角地区经济发展迅猛,逐步建设成为国际著名制造业基地,长江三角洲也正在构建世界第六大城市群。当前长三角地区人力资源氛围优良,正在实现人才一体化,人才需求缺口较大。        在2007年4月1日(周日)上午8:30开始,由中国青年人才网(http://www.54job.com)承办的招聘会在无锡太湖半岛国际广场即中桥公交三场对面举行。乘公交车86、206、56、51、3

2007-03-29 15:27:00 1450

原创 外观(Facade)模式

系统的复杂度public class Wheel{ public void WAction1(); public void WAction2();}public class Engine{ public void EAction1(); public void EAction2();}public class Bodywork{ public void BAction1(); publ

2007-03-29 13:46:00 576

原创 装饰(Decorator)模式

子类复子类,子类何其多public abstract class Tank{ public abstract void Run(); public abstract void Shot(); public abstract void Thun();}public class T50 : Tank{...}public class T50A : Tank,IA{...}public cl

2007-03-28 16:56:00 466

原创 合成(Composite)模式

 对象容器的问题 public interface IBox{ public void Process();}public class SigleBox : IBox{ public void Process(){...}}public class ContainBox : IBox{ public void Process(){...} public ArrayList getBoxes()

2007-03-28 16:37:00 593

原创 桥接(Bridge)模式

 依赖倒置原则抽象B是相对稳定的,实现细节B是相对变化的。如果抽象B也不稳定,也会变化,怎么办?假如我们需要一个支持PC和手机的坦克游戏,在PC上和手机上功能都一样。都有同样的类型,面临同样的需求功能变化,比如坦克可能有不同种的型号,T50 ,T75,T90......对于其中的设计,我们很可能很容易地设计出来一个Tank的抽象类,然后不同类型的Tank继承自该类。public a

2007-03-22 15:27:00 652

原创 适配器(Adapter)模式

 适配,即在不改变原有实现的基础上,将原先不兼容的接口转换为兼容的接口。1、动机在软件系统中,由于应用环境的变化,常常需要将“一些现存的对象”放在新的环境中应用,但是新环境要求的接口是这些现存对象所不满足的。 如何应对这种“迁移的变化”?如何既能利用现有对象的良好实现,同时又能满足新的应用环境所要求的接口?2、意图将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原本由于

2007-03-20 18:45:00 593

转载 automation服务器不能创建对象

只需要运行:regsvr32 scrrun.dll 就可以了。 

2007-03-19 15:04:00 403 1

原创 有session的取网页的数据

private string GetPage(string url,string loginUrl,string indata)  {     Uri _uri = new Uri(loginUrl);   Uri myUri = new Uri( url );   Stream stream = null;   StreamReader reader = null;   HttpWebRes

2007-03-19 14:49:00 607

原创 用Post方法取网页的数据

private string GetPage(string url,string indata)  {   Uri _uri = new Uri( url );   Stream stream = null;   StreamReader reader = null;   HttpWebResponse response = null;   HttpWebRequest request = n

2007-03-19 13:25:00 1044 1

原创 创建型模式的讨论

Sigleton模式解决的是实体对象个数的问题。除了Sigleton之外,其他创建型模式解决的都是new 带来的耦合关系。Factory Method,Abstract Factory , Builder 都需要一个额外的工厂类来负责实例化“易变对象”,而ProtoType则是通过原型(一个特殊的工厂类)来克窿易变对象。如果遇到“易变类”,起初的设计通常从Factory Method开始,

2007-03-17 13:59:00 407

原创 原型(ProtoType)模式

要解决的问题 :依赖倒置原则:高层不应该依赖于低层模块,二者应该依赖于抽象;抽象不应该依赖于实现细节,实现细节应该依赖于抽象。抽象A直接依赖于实现细节B  ---> 抽象A依赖于抽象B,实现细节B依赖与抽象B1、动机在软件系统中,经常面临着“某些结构复杂的对象”的创建工作;由于需求的变化,这些对象经常面临着剧烈的变化,但是它却拥有比较稳定一致的接口。如何应对这种变化?如何向“客户程

2007-03-17 13:56:00 553

原创 建造模式

House有几个部分构成的,可能有5、6个墙壁。有屋顶,可能有门。每一个房屋的变化,都将导致房屋构建的重新修正。相对稳定的:房子的构建是相对稳定的。1、动机:在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法却相对稳定。 如何应对这种变化?如何提供一种“封

2007-03-17 10:18:00 486

原创 抽象工厂模式

问题的提出:new 的问题常规的对象创建方法Road road = new Road();实现依赖,不能应对“具体实例化类型”的变化解决思路封装变化点:哪里变化,封装哪里;不是变化就不要封装。面向接口编程,依赖接口,而非依赖实现简单的实现方式://Road为抽象类,返回的是具体的类class RoadFactory{ public Static Road CreateRoad() 

2007-03-16 16:15:00 464

原创 单例模式

1、动机:       必须保证系统中只有一个实例。是应该类设计者负责,还是使用者来负责呢?应该归属给类的设计者。如何饶过常规的构造器,提供一种机制来保证一个类只有一个实例。 精神:如何控制用户使用new对一个实例构造器的任意调用。2、意图保证一个类仅有一个实例,并提供一个该实例的全局访问点。3、图4、代码实现单线程Singleton实现,可以使用参数的。即懒汉式实现方法。

2007-03-12 13:04:00 433 1

原创 我看《钟无艳》

        曾经看过 《钟无艳》,昨天又看了一遍很喜欢。钟无艳的悲哀在于一个丑女居然爱上了一个只爱美女的君王,“有事钟无艳,无事夏迎春”。其中的悲哀真的会让人掉下泪来。她都懂,但就是爱,就是没有办法改变。爱美之心人皆有之,但是无力改变,唯有改变自己。所以很多人去整容,相貌改变了,信心也有了,非得如此吗?      所以黄蓉会那么爱郭靖,只因为她在很丑的时候,就只有郭靖对她好。     

2007-03-12 11:11:00 538 1

原创 无锡市2007年春季外商投资企业及知名企业综合招聘大会

       在2007年3月11日(周日)上午8:30开始,由中国青年人才网承办的招聘会在无锡太湖半岛国际广场即中桥公交三场对面举行,如果有需要在无锡找工作的个人也可以去碰碰运气,看能不能找到一份合适的工作。祝大家在新的一年里都能找到一份合适的工作。

2007-03-09 15:24:00 1413

自己整理的日语汉字(未完)

自己整理的日语汉字,四级、三级的内容已整理完成。

2010-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除