java实现用邻接矩阵(相邻矩阵)实现图,缺点是矩阵中大量的0元素会耗费大量的存储空间
public class Graph {
final int MAX_VERTEX = 10;// 最多10个顶点
Vertex[] vertex;// 顶点数组
int[][] adjacency;// 邻接矩阵
int numOfVertex;// 当前图...
分类:
其他好文 时间:
2014-06-20 12:12:49
阅读次数:
207
1、动机与定义
工厂模式中,一个工厂只能提供一个或一类产品,当产品种类较多,形成产品系列(比如我们要创建跨平台的按钮,菜单,文本框等等一系列GUI控件:
单纯使用工厂模式会产生大量工厂,而且后期维护也不方便,我们可以从产品中找到规律,如果产品等级相对固定,以后只会新增产品族,那么我们就可以把整个产品族放到一个工厂创建,以后新增其他系统产品族也非常方...
分类:
其他好文 时间:
2014-06-20 10:30:06
阅读次数:
234
1.Web 动画开发工具-Adobe Edge Animate网页动画格式一直是 Flash
的天下,但 Flash 动画是封闭格式而且有明显的问题,最主要是占用大量 CPU,浪费电脑资源。随着HTML5标准的出现与普及,Flash
的优点不再,而缺点却日益凸显,就连 Adobe 公司也宣布停止开发...
分类:
Web程序 时间:
2014-06-20 08:50:02
阅读次数:
495
Essential
Grouping控件是一款高性能的数据分组引擎,可以对任何列表数据进行分组,实时数据分组,可以处理大量动态数据,存取过滤结果,显示统计信息,可进行数据添加、删除、修改等操作。具体功能:支持多列分类、过滤、分组统计和嵌套表该控件和界面独立,可以使用任何UI控件支持对任何IList数...
分类:
其他好文 时间:
2014-06-12 00:47:42
阅读次数:
352
-00 无优化。-01 减少代码尺寸和执行时间,不进行需要大量编译时间的优化。-02
几乎执行所有优化,而不考虑代码尺寸和执行时间。-03 执行 -02 所有的优化,以及内联函数,重命名寄存器的优化。-0S 针对尺寸的优化。执行所有 -02
优化而不增加代码尺寸。设置方法:1.不使用外部的makef...
分类:
其他好文 时间:
2014-06-11 22:48:18
阅读次数:
272
起因是发现一个同事编写的程序运行两个月左右,占用了服务器20G左右的内存。用WinDbg查看发现存在大量的Async Pinned
Handles,而它们的gcroot都来自于SocketAsyncEventArgs。下面是场景的简易模拟代码(为了说明问题添加了手动GC):for (var
i = ...
分类:
其他好文 时间:
2014-06-11 09:23:15
阅读次数:
634
--=====================================================================部分朋友在遇到收缩数据库文件的时候遇到一些困难,发现明明有大量剩余空间或删除了大量数据,还是无法收缩数据库,这是为啥子呢?--================...
分类:
数据库 时间:
2014-06-11 07:58:15
阅读次数:
353
通常基于递归实现的代码比基于循环实现的代码要简洁很多比如 二叉树遍历以及
二叉树的许多操作递归由于是函数调用自身,每一次函数调用,都需要在内存栈中分配空间以保存参数、返回地址以及临时变量而每个进程的栈容量是有限的,当递归调用的层级太多时,就会导致
调用栈溢出递归有时伴随大量重复的计算, 二叉树遍历的...
分类:
其他好文 时间:
2014-06-11 07:31:55
阅读次数:
187
3.0以前的提供的ActionBar,以它简洁的界面,统一的风格控制,及丰富的功能,为开发者所喜爱。大量的应用使用了ActionBar,然而市面上扔存在大量的Android 2.2 , 2.3 的设备,是否意味着应用必须要放弃低版本的市场呢!No,Google 新提供了一个V7 jar 包,支持低版本上使用ActionBar。...
分类:
移动开发 时间:
2014-06-07 16:15:17
阅读次数:
227
1、符合用户浏览习惯,搜索流量更大,效果更好
超过95%的搜索引擎使用者会优先考虑搜索引擎给出的常规结果(左侧结果),这其中绝大部分人只有
在左侧无法得到满意结果时才会去浏览右侧的广告。
据调查显示,有87%的网民会利用搜索引擎服务查找需要的信息,而这之中有近70%的搜索者会直接在搜索结果的第一页查找自己所需要的信息。
竞价广告的广告展现位置有限,竞价的结果使大量...
分类:
Web程序 时间:
2014-06-07 12:20:53
阅读次数:
310