1.数组:数组在内存中是连续的,索引速度快。赋值与修改简单。数组的两个数据中间插入数据麻烦,且在声明数组的时候必须指定数组长度。数组长度过长,会浪费内存,过短会造成数据溢出。2.ArrayList:ArrayList的大小按照其中存储的数据来动态扩充与收缩。声明ArrayList时不需要指定它的长度...
分类:
编程语言 时间:
2015-04-23 01:56:36
阅读次数:
115
1,题目要求根据软件工程概论--《环状一维数组最大子数组和》和《二维数组最大子数组和》两篇博客,求环状二维数组的和。2,思路设计根据前面两篇博客思路做参考。在二维数组的基础上扩充二维数组的列为2*col-1。再进行二维数组的求和即可。3,代码#include #includeusing namesp...
分类:
编程语言 时间:
2015-04-22 22:06:29
阅读次数:
176
第五章 继承与派生
5.1 继承和派生
继承和派生的概念
继承:在定义一个新的类B时,如果该类与某个已有的类A相似(指的是B拥有A的全部特点),那么就可以把A作为一个基类,而把B作为基类的一个派生类(也称子类)。
派生类是通过对基类进行修改和扩充得到的。在派生类中,可以扩充新的成员变量和成员函数。
派生类一经定义后,可以独立使用,不依赖于基类。
派生类拥有基类的全部成员函数和成...
分类:
编程语言 时间:
2015-04-22 14:01:34
阅读次数:
184
2011-05-11 11:20 佚名 百度百科字号:T|TObjective-C,是扩充C的面向对象编程语言。主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在gcc运作的系统写和编译...
分类:
编程语言 时间:
2015-04-22 13:01:25
阅读次数:
177
一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求: 1)能够比较真实地模拟现实世界 2)容易为人所理解 3)便于计算机实现 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用....
分类:
其他好文 时间:
2015-04-20 22:36:52
阅读次数:
220
Dijkstra(迪杰斯特拉)算法是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。其基本思想是,设置顶点集合S并不断地作贪心选择来扩充这个集合。一个顶点属于集合S当且仅当从源到该顶点的最短路径长度已知。初始时,S中仅含有源...
分类:
编程语言 时间:
2015-04-20 16:35:52
阅读次数:
321
操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充操作系统的目标:方便、有效、可扩充、开放操作系统的作用:1、作为用户和计算机硬件系统之间的接口2、作为计算机系统资源的管理者3、实现对计算机资源的抽象推动操作系统发展的主要动力:1、不断提高计算机系统资源的利用率2、方便用户3、器件的不...
分类:
其他好文 时间:
2015-04-20 13:09:29
阅读次数:
85
OpenCart2.xAjax单页结账扩充功能该插件下载地址:http://www.opencartchina.com/extension281.html或http://www.chinaopencart.cn/index.php?route=product/product&path=79&product_id=977安装:1.下载后文档名称为cny_ajax_one_page_checkout.ocmod.zip;2.登录网站..
分类:
Web程序 时间:
2015-04-19 23:01:08
阅读次数:
406
3.LVM逻辑卷的拉伸与缩肖拉伸一个卷组VG:·1,将要添加的VG的硬盘初始化为PV,pvcreat/dev/sdd,务必看清新加的硬盘,输错了数据就损坏,·2,将新的PV添加到指定的卷组VG中,vgextendVGname/dev/sdd,·3,显示扩充后VG大小,vgs或vgdisplay,·缩小卷组VG:·1,当一块硬盘从..
分类:
其他好文 时间:
2015-04-19 19:51:51
阅读次数:
186
OpenCart 2.x Ajax单页结账扩充功能...
分类:
Web程序 时间:
2015-04-19 19:32:17
阅读次数:
307