2012年2月4日

摘要: 咱就从函数代码开始谈起,更史前的Goto和汇编代码咱就不谈了。函数和变量写多了,自然也就发现有些函数和变量互相粘在一起很高耦合,而与其它的一些却没多达关系,于是为了显性化让其他的开发人员知道哪些函数和变量确实关联性很紧密,于是创造了类。面向对象在80年代的国外代码开发界颇为流行。但接口思想的风潮在90年代刮起了。起闹的原因就是类被滥用,子类不断继承,发现随着企业业务发展变化,父类中实现的功能已经无法适合新时代业务了,现今业务和过去业务差异很大。而因为万丈高楼不能动父类中的方法功能了,否则子类就都瘫痪了。为了避免这个问题,就不让父类负责功能了。所以大量出现虚方法的父类,只有一个空的函数申明,函数 阅读全文

posted @ 2012-02-04 18:53 aivike 阅读(188) 评论(0) 推荐(0)


2008年10月19日

摘要: C++开源跨平台类库及在VC++.net中应用的配置作者:不详 来源:csdn博客  ithao123整理 2007-05-13摘要IT人  在如下的库支持下,开发的系统可以很方便移植到当前大部分平台上运行而无需改动,只需在对应的平台下 用你喜欢的编译器重新编译即可。   在如下的库支持下,开发的系统可以很方便移植到当前大部分平台上运行而无需改动,只需在对应的平台下 用你喜欢的编译器重新编译即可。... 阅读全文

posted @ 2008-10-19 11:45 aivike 阅读(314) 评论(0) 推荐(0)

摘要: C++名人的网站作者:不详 来源:互联网  ithao123整理 2007-05-13摘要IT人  正如我们可以通过计算机历史上的重要人物了解计算机史的发展,C++相关人物的网站也可以使我们得到最有价值的参考与借鉴。  正如我们可以通过计算机历史上的重要人物了解计算机史的发展,C++相关人物的网站也可以使我们得到最有价值的参考与借鉴,下面的人物我们认为没有介绍的必要,只因下面的人物在C++领域的地... 阅读全文

posted @ 2008-10-19 11:42 aivike 阅读(450) 评论(0) 推荐(0)


2008年10月9日

摘要: 软件配置管理(Software Configuration Management,SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。我们知道,在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有关人员报告变更。从某种角度讲,SCM是一种标识、组织和控制修改的技术,目的是使错误降为最小... 阅读全文

posted @ 2008-10-09 08:50 aivike 阅读(457) 评论(0) 推荐(0)


2008年9月23日

摘要: 配置管理关键活动1.配置项(Software Configuration Item,SCI)识别Pressman对于SCI给出了一个比较简单的定义:“软件过程的输出信息可以分为三个主要类别:(1)计算机程序(源代码和可执行程序),(2)描述计算机程序的文档(针对技术开发者和用户),以及(3)数据(包含在程序内部或外部)。这些项包含了所有在软件过程中产生的信息,总称为软件配置项。R... 阅读全文

posted @ 2008-09-23 23:49 aivike 阅读(871) 评论(0) 推荐(0)


2008年9月22日

摘要: 一、伯克利   加州大学伯克利分校 http://webcast.berkeley.edu/courses.php  作为美国第一的公立大学,伯克利分校提供了,可以跟踪最新的讲座。想看教授布置的作业和课堂笔记,可以点击该教授的网页,通常,他/她都会第一堂课留下网址。实在不行,用google搜搜吧!  伯克利的视频都是.rm格式,请注意转换  二、麻省  麻省理工学院 http://ocw.mit.... 阅读全文

posted @ 2008-09-22 17:39 aivike 阅读(286) 评论(0) 推荐(0)


2008年9月8日

摘要: 一.关于C++中的数据对象C++中,为一个数据对象(包含基本的数据类型的变量)定义一种类型,则意味着对该数据对象完成了3项工作: 1.决定了数据对象需要的内存数量。2.决定如何解释内存中的位。 3.决定了数据对象执行的操作和方法。对于内置类型的数据对象,已经把有关操作的信息内置到编译器中。而对于C++用户自己定义类型的数据对象,必须自己提供这些信息。 阅读全文

posted @ 2008-09-08 11:14 aivike 阅读(281) 评论(0) 推荐(0)


2008年9月4日

摘要: c++在内存中存取数据提供了多种选择。其中可以选择保存在内存中的时间长度(即存取的连续性),还有提供了可以访问程序的那一部分的权限(即作用域和链接性)。 存取持续性: 1.自动存取持续性:在函数中声明的变量(包括函数的参数)的存取持续性是自动的。 2.静态存取持续性:在函数外定义的变量和使用关键字static定义的变量的存取持续性是静态的。3.动态存取持续性:用new操作符分配的内存一直存在,直到... 阅读全文

posted @ 2008-09-04 15:30 aivike 阅读(271) 评论(0) 推荐(0)


2008年9月3日

摘要: 其实看雪的书中已经提到这个问题了,只不过少了thiscall和fastcall,而thiscall是VC++类成员默认的函数调用方式、fastcall是C++Builder默认的调用方式,所以我在这里做一个补充,方便大家查阅。 例子: 假设我们的函数为:int sumExample (int a, int b){return a + b;}调用代码为: int c = sum (2, 3); 现在... 阅读全文

posted @ 2008-09-03 21:37 aivike 阅读(339) 评论(0) 推荐(0)


2008年7月25日

摘要: http://files.cnblogs.com/aivike/CMMI3级软件过程改进方法与规范.rar 阅读全文

posted @ 2008-07-25 09:50 aivike 阅读(249) 评论(0) 推荐(0)


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3