从求解一元二次方程的根看面向对象程序设计
面向对象可利用设计(OOD)的第一块基石,就是”开-闭原则(Open-Closed Principle,简称OCP)。OCP原则认为:一个软件应该对扩展开放,对修改关闭。 这是由大师Bertrand Meyer提出,英文原文是: Software entities should be open for extension,but closed for modification. 那么怎么在程...
面向对象可利用设计(OOD)的第一块基石,就是”开-闭原则(Open-Closed Principle,简称OCP)。OCP原则认为:一个软件应该对扩展开放,对修改关闭。 这是由大师Bertrand Meyer提出,英文原文是: Software entities should be open for extension,but closed for modification. 那么怎么在程...
一同走过–记忆我们一同走过的日子。 Please remember the days. 相识是缘–协起手来开创美好的未来。We will cover the hill of splendour with better trees! 2005 2 15 相隔四年后我们又一次重逢 。 因为曾经跟大家在一起共同度过那美好的高中生活所以开心,人生中也拥有了如此美丽的记忆。 咱们同学的联系方...
最近看了看.NET异步调用方面的资料,现择重点总结,若有纰漏敬请指正。 异步调用的实质 异步调用通过委托将所需调用的方法置于一个新线程上运行,从而能够使一个可能需要较长时间的任务在后台执行而不影响调用方的其他行为。 异步调用的实现 前面已经说道,异步调用通过委托实现。委托支持同步和异步调用。在同步调用中,一个委托的实例可记录多个目标方法;在异步调用中,一个委托实例中有且只能包含一个目标方...
开发环境:VS7,Windows XP 很好的控制线程,让线程互斥,互相协调工作,共享数据,这个问题有很多种解决办法,不过我个人觉得使用信号量控制线程特别方便。会想到用多线程控制程序,是由于上学期我们要做一个控制电机转速的课程设计,开始编写的程序都是一个线程控制的。后来课程设计结束了,一次在看多线程的演示程序的时候突然想到,原来的那个电机控制程序完全可以写成多线程,可是由于课程设计结束了...
挥手别圣猴,金鸡啼新春。2005年2月9号中国农历的大年初一,在这一天里西安城会是什么样子呢? 下午3点一个人在西安最繁华的钟楼 东大街 北大街 回民巷 拍下了西安2005的大年初一。西安繁华的地方并不多,所以没有用多少时间就拍完了。其实并没有什么特殊的原因,但是总是觉得西安这几年的发展并不快,变化也不是很大。 节日中的钟楼 美容广告 在通过钟楼地下通道的时候发现这个美容广告挺有意...
开发环境:VS7,Windows XP,Windows 2K 在VS7中添加了一种新的对话框类:CDHtmlDialog,顾名思义就是能够显示DHTML内容的对话框,但不同与以前的CHTMLView不同的是添加了对DHTML的支持,能够响应各种DHTML的事件,而且能够方便的得到网页上的各种内容和输入。在这以前要完成这些功能必须通过复杂的COM接口来完成,而现在MS MFC已经为我们做好...