- 博客(6)
- 资源 (11)
- 收藏
- 关注
原创 面向对象的原则
1、单一职责原则 单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破话。软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离。如果你能够想到多于一个的动机去改变一个类,那么这个类就具有多于一个的职
2012-07-16 15:52:18 580
原创 中介者模式
中介者模式(Mediator):用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式的相互引用,从而使其耦合松散,而且可以独立的改变它们之间的交互。abstract class Mediator{ public abstract void send(String message,Colleague colleague);}abstract class Colleague{
2012-07-13 17:30:16 426
原创 责任链模式
责任链模式(Chain of Responsibility):使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。【DP】责任链的好处: 1、当客户提交一个请求时,请求时沿着链传递直至有一个对象负责处理它; 2、接受者和发送者都没有对方的明确信息,且链中的对象自己也并不知道链的结构。
2012-07-13 16:39:45 453
原创 windows编程之MFC
在Windows编程中MFC无法绕过去的一个话题,一直以来MFC都是饱受争议的产物,但是不可否认,MFC确实在某些开发中带给编程人员很大的便利,时至今日,微软产品几次变更,MFC依然保留在Virtual Studio中,而且他也没有发生很大的变化,侯俊杰在书中说这款Application Framework是具有革命精神的,给开发人员带来不一样的局面。我们还是来谈谈MFC编程的来龙去脉吧。
2012-07-07 17:12:38 583
原创 定律和原则
1、奥卡姆剃刀原则 “如无必要,勿增实体”这是奥卡姆原则的经典概括,他在《箴言书注》2卷15题说“切勿浪费较多东西去做用较少的东西同样可以做好的事情。”,这条原则影响了人类几个实际,至今任然锋利无比。奥卡姆剃刀原则,始终以结果为导向,追求简洁高效的方法。 该原则出自,由14世纪英国逻辑学家、圣方济各会修士奥卡姆的威廉(William ofOccam,约1285年至1349年
2012-07-06 11:41:46 1041
原创 Oracle数据库表被锁
1、数据库表被锁的现象 在操作数据库时,有的时候我们会很突然的遇到数据库报下面这个错误 ORA-00054: resource busy and acquire with NOWAIT specified 下面是从网上获取的对该问题的解析,供大家参考 第一个可能的原因是在lock table 和select for update 的句子中有nowai
2012-07-06 10:33:18 12272
DbVisualizer 9.5.8 64位破解补丁文件
2017-11-12
WINCE下的ini配置文件解析
2012-06-20
LearningUML2.0.
2009-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人