10 2011 档案
摘要:在金庸的笑傲江湖里有一个争论持续了数百年,那便是以术御剑?还是以气御剑?最后因为争端不止而各成一派,支持以术御剑者为剑宗,然而支持以气御剑则为气宗。终于剑宗败给气宗而落没。让人意想不到的是,百年以后,有一个叫令狐冲的青年才俊阴错阳差习得剑宗留下的招式,却能打败其师岳不群,认为剑宗强过气宗。不知是天意安排,还是有意为之,令公子又遇到武林公敌任我行,却又习得武林绝学吸星大法,能打败东方不败,最终成为天...
阅读全文
摘要:单一职责原则 就一个类而类,应该仅有一个引起它变化的原因。 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其它职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的的破坏。 软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离。 如果你能够想到多于一个动机去改变一个类,那么这个类就具有多于一个的职责。 开放-封闭原则 开...
阅读全文
摘要:装饰模式(Decortor),动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模比生成子类更为灵活。 Component是定义一个对象接口,可以给这些对象动态地添加职责。ConcreteCompoent是定义一个具体的对象,也可以给这个对象添加一些职责。Decorator,装饰抽象类,继承了Component,从外类来扩展Component类的功能,但对于Component来说,是无需要...
阅读全文
摘要:现在正在给东风汽车厂做一个项目,其实是在所有的检测设备与上游系统间加入一个中间处理系统,冲当一个调度者的角色,通讯手段使用Socket。与一般项目的不同点在于这是一个中间系统,我们无法在上下游系统中加入我们自己的代码,却要能了解全局的情况,从技术的角度看来是有所难度的。然而不幸的是,我需要来面对这个困难。 伯克利的Socket想必是每个程序员都对它是不陌生,Socket把复杂的网络协议简单化,...
阅读全文
摘要:WinSock Error CodesThe following error codes apply to the WinSock ActiveX Controls.Error Code Error Message10004 The operation is canceled.操作被取消10013 The requested address is a broadcast address, but flag is not set.10014 Invalid argument.10022 Socket not bound, invalid address or listen is not invo
阅读全文

浙公网安备 33010602011771号