2012年6月3日

摘要: 原文:http://www.adobe.com/cn/devnet/actionscript/learning/as3-fundamentals/garbage-collection.html所有应用程序都需要管理内存。应用程序的内存管理包括很多方面的指导原则,比如何时分配内存、分配多少内存、何时将内容移至垃圾桶,以及何时清空垃圾桶。MMgc 是一种通用内存管理器,Flash Player 用它来完成几乎所有内存分配任务。了解 MMgc 管理内存的方式是优化代码和应用程序性能的重要环节。由垃圾收集器自动回收的内存被视作“托管内存”。垃圾收集器决定内存何时不再被应用程序使用以及何时对其进行回收再 阅读全文
posted @ 2012-06-03 19:30 沙漠之泉 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 简介堆栈和队列都属于线性结构,是两种在运算上受到某些限制的特殊线性表,他们比一般线性表更简单,被广泛应用于类型的程序设计中,可以用来存放许多中间信息,在系统软件设计以及递归问题处理方面都离不开堆栈和队列。栈栈的操作原则是:先进后出,后进先出二、栈的特点根据栈的定义可知,最先放入栈中元素在栈底,最后放入的元素在栈顶,而删除元素刚好相反,最后放入的元素最先删除,最先放入的元素最后删除。也就是说,栈是一种后进先出(Last In First Out)的线性表,简称为LIFO表。三、栈的运算1.初始化栈:INISTACK(&S)将栈S置为一个空栈(不含任何元素)。2.进栈:PUSH(& 阅读全文
posted @ 2012-06-03 17:33 沙漠之泉 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 线性表的基本概念1.线性表的定义: 线性表(linear list)是具有相同类型的n(n>=0)个数据元素a0,a1,...an-1 组成的有限序列。其中n为线性表的长度,当n=0,时成为空线性表,n>0,成为非空表在数学上,表现为:数据之间具有线性关系,一对一,一对多等2. 线性表中的数据元素要求具有相同类型。3.特征: (1) 有且仅有一个开始节点a0,他没有直接前驱,只有一个直接后继 (2) 有且仅有一个终端节点an-1,它没有直接后继,只有一个直接前驱 (3) 其他节点都有一个直接前驱和直接后继 (4) 元素直接为一对一的线性关系4、线性表中数据元素的相对位置是确定的,. 阅读全文
posted @ 2012-06-03 12:47 沙漠之泉 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 推荐10款非常优秀的 HTML5 开发工具 阅读全文
posted @ 2012-06-03 00:26 沙漠之泉 阅读(113) 评论(0) 推荐(0) 编辑

导航