眼见为实(2):介绍Windows的窗口、消息、子类化和超类化这篇文章本来只是想介绍一下子类化和超类化这两个比较“生僻”的名词。为了叙述的完整性而讨论了Windows的窗口和消息,也简要讨论了进程和线程。子类化(Subclassing)和超类化(Superclassing)是伴随Windows窗口机制而产生的两个复用代码的方法。不要把“子类化、超类化”与面向对象语言中的派生类、基类混淆起来。“子类化、超类化”中的“类”是指Windows的窗口类。0运行程序
系统 2019-08-29 23:22:57 2705
一、在Windows系统下集成了最新版本的Apache2,Perl5,PHP5,MySQL5,phpMyAdmin,并不需要额外的安装,解压后就可以使用这套集成起来的系统。操作系统:Windows软件主页:http://www.uniformserver.com/文档地址:下载地址:http://sourceforge.net/project/platformdownload.php?group_id=53691收录时间:2008年09月08日二、许多人通
系统 2019-08-29 23:14:56 2705
本页概要IComparableIComparer分步示例varsectionFilter="type!='notice'&&type!='securedata'&&type!='querywords'";vartocArrow="/library/images/support/kbgraphics/public/en-us/downarrow.gif";vardepthLimit=10;varde
系统 2019-08-29 22:43:30 2705
【转】http://hi.baidu.com/douglax/blog/item/4b07c3f7198e7f26730eec62.html虚函数表对C++了解的人都应该知道虚函数(VirtualFunction)是通过一张虚函数表(VirtualTable)来实现的。简称为V-Table。在这个表中,主是要一个类的虚函数的地址表,这张表解决了继承、重载的问题,保证其容真实反应实际的函数。这样,在有虚函数的类的实例中这个表被分配在了这个实例的内存中,所以,
系统 2019-08-29 22:24:59 2705
有用的J2ME功能函数swap(inta,intb){a=a^b;b=a^b;a=a^b;}/***求平方根*@paramvalue定义域*@return值域*/finalpublicstaticintsqrt(intvalue){intsqrt=0;for(intk=0x100000;k!=0;k>>=2){inttmp=sqrt+k;sqrt>>=1;if(tmp<=value){value-=tmp;sqrt+=k;}}returnsqrt;}//原
系统 2019-08-29 22:24:20 2705
依赖:(Dependency)对象之间最弱的一种关联方式,是临时性的关联。代码中一般指由局部变量、函数参数、返回值建立的对于其他对象的调用关系关联:(Association)对象之间一种引用关系,比如客户类与订单类之间的关系。这种关系通常使用类的属性表达。指一个类指到另一个类中的属性.而且是长期的(不带有包含关系的关联)一对一、一对多、多对多classA{privateBb;}classB{privateAa;}聚合(又聚集):(Aggregation)表
系统 2019-08-12 09:29:37 2705
1deflist_should_have_no_selections(self,locator):2"""Verifiesselectlistidentifiedby`locator`hasnoselections.34Selectlistkeywordsworkonbothlistsandcomboboxes.Keyattributesfor5selectlistsare`id`and`name`.See`introduction`fordetailsa
系统 2019-08-12 09:26:54 2705
本文主要是记录下RedHat系列的软件包管理。内容分为以下三个部分:二进制包的管理,源代码包的管理,脚本安装一、二进制包的管理1.1概念主要有RPM和YUM这两种包管理。两种包管理各有用处,其中主要区别是:YUM使用简单但需要联网,YUM会去网上的YUM包源去获取所需要的软件包。而RPM的需要的操作精度比较细,需要我们做的事情比较多。1.1.1RPM主要的操作1)卸载rpm–e[--nodeps]sudo[解析]需要注意的是在卸载软件包的时候若和其它包有依
系统 2019-08-12 01:32:58 2705
From:http://os.51cto.com/art/200912/165922.htm写一个脚本,来检查某个文件是否存在,如果存在,则输出它的详细信息,如果不存在,则提示输出文件不存在。在给出这个脚本之前,先来了解一下如下几个命令:文件upload.zip为例1.#ll-hupload.zip-rw-r--r--1rootroot3.3M06-2823:21upload.zip2.#fileupload.zipupload.zip:Ziparchiv
系统 2019-08-12 01:32:57 2705
在研究别人写的js图像处理算法时,发现其中脚本中大量使用prototype,很难读明白,就网上查了下资料发现这篇文章很易懂,就转载如下:1原型法设计模式在.Net中可以使用clone()来实现原型法原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。2javascript的方法可以分为三类:a类方法b对象方法c原型方法例子:functionPeople(name){this.name=name;
系统 2019-08-12 01:32:57 2705