查找基本概念: 查找又称为检索,指从一批记录中找出满足指定条件的某一记录过程。在日常生活中比如通讯录查找,字典查找等经常使用查找方法;在程序设计中,查找在许多程序中需要占用很多时间,因此,一个好的查找方法可以提高程序的运行速度。 主关键字和次关键字: 在需要查找的数据结构中,每条记录一般包含多个数....
分类:
编程语言 时间:
2014-12-14 22:37:44
阅读次数:
386
1.拥有完善的应用程序框架,支持4大应用组件(Activity,Service,Content Provider,Broadcast),可在任意层次上更换和
复用。
2.运行在Dalvik虚拟机上,Dalvik虚拟机是基于寄存器的。运行速度比传统的JVM(基于堆栈)速度快。
3.Android中内置了以WebKit为核心的浏览器,支持HTML5等新的web标准。
4...
分类:
移动开发 时间:
2014-12-14 13:20:46
阅读次数:
248
自从安装了64位的windows 8.1之后,电脑运行速度变快了,可是重新下载安装64位的WAMP,访问本地的WEB站点确是很慢,根本不像是在本地访问,经过在WAMP论坛上搜索,终于找到了解决办法,主要原因是Mysql拖慢了速度。解决办法是:(1)将程序中连接数据代码的localhost修改为127...
分类:
其他好文 时间:
2014-12-11 15:43:44
阅读次数:
153
elementary OS: 是基于Ubuntu,专注于优美桌面的发行版,从截图上堪比MacOSX系列风格 Puppy Linux: 是独立发行版,其特点在于直接将整个系统加载到内存,运行速度飞快而且强劲! Bodhi Linux: 基于Ubuntu,专注于...
分类:
系统相关 时间:
2014-12-11 12:36:46
阅读次数:
202
显示回收垃圾分析?传统的C,C++语言都是需要程序员负责回收已经分配的内存。这个事情由程序员来做,会导致问题,因为程序员并不是总是知道内存该何时被释放,如果一些分配出的内存得不到及时回收,就会引起系统运行速度的下降,甚至程序瘫痪,这叫做内存泄漏。缺点:1)程序忘..
分类:
编程语言 时间:
2014-12-10 02:00:38
阅读次数:
300
在Mac上使用过要license的Parallels Desktop和免费的VirtualBox,比较结果如下:1. VirtualBox对鼠标的捕获和控制更加友好,Parallels需要按键来释放鼠标,但是VirtualBox里面完全自动。2. VirtualBox里面虚拟机的运行速度似乎更快,至...
分类:
系统相关 时间:
2014-12-10 00:24:57
阅读次数:
1590
大中型项目中总是有专门人员去开发和维护底层类库的,封装自己的类库不仅可以提高代码的复用度,减少开发量,使代码更简洁,还可以提高运行速度.但是,类库方法的增加与修改导致使用该类库的系统开发人员频繁地删除和添加引用.如果底层dll文件过多,任何一次变动都将导致高错误率的修改!!为了方便管理dll文件,我们使用NuGet动态更新的方式.
如果您是类库的开发者与维护者,请阅读发布篇.如果您...
分类:
Web程序 时间:
2014-12-09 21:31:16
阅读次数:
252
Chrome技术团队目前超过700人,是Google内部投入很大的项目,可能仅次于Google+的投入,其产品理念是三个S:speed, simple 和security, 快是第一要素,一方面其运行速度的确快,另一方面其开发速度也非常快,即使像360这种在浏览器开发上投入几百人的公司,也很难跟上c...
分类:
其他好文 时间:
2014-12-09 17:34:05
阅读次数:
265
Lua这类脚本语言在处理业务逻辑作为配置文件的时候方便省事 但是在大量需要 运算的地方就显得略微不足 按照 Lua内建排序算法 对比C++排序算法测试
Lua解释器的排序算法在LDT下,运行速度比通过C/C++内嵌解释器调用的快4倍之多
而C/C++的快速排序速度又是Lua 内嵌排序算法的速度的10倍之多,起码在我的电脑上 看到的是这样的效果。
Lua table默认内建排序算法...
分类:
编程语言 时间:
2014-12-07 00:09:26
阅读次数:
257
1.hibernate 调用存储过程 各种方法http://www.cnblogs.com/jerryxing/archive/2012/04/28/2475762.html如果底层数据库(如Oracle)支持存储过程,也可以通过存储过程来执行批量更新。存储过程直接在数据库中运行,速度更加快。在Or...
分类:
数据库 时间:
2014-12-03 22:51:58
阅读次数:
259