B树(B-Tree)1970年由R. Bayer和E.
Mccreight提出的一种适用于外查找的树,一种由BST推广到多叉查找的平衡查找树,由于磁盘的操作速度远小于存储器的读写速度,所以要求在尽量少
的操作次数内完成CPU分配的任务,B树就按照此原则设计,B树与红黑树的主要区别在于B树节点可以有超...
分类:
其他好文 时间:
2014-05-30 09:26:21
阅读次数:
377
一旦安装到了一个设备,每个应用生存在它自己的安全沙箱系统给每个应用分配一个独立的Linux用户ID(这个ID只由系统使用并且对应用来说是不可知的)
Android系统实现了最小特权原则。默认,每个应用仅仅访问需要工作的组件,并不多做其他的事。这样创建了一个非常安全的环境,应用不能访问系统没有授权的其...
分类:
移动开发 时间:
2014-05-30 07:06:32
阅读次数:
237
引言 香港电台知名主持人梁继璋写给儿子的一封信,我儿:写这备忘录给你,基於三个原则:(一)人生福祸无常,谁也不知可以活多久,有些事情还是早一点说好。(二)我是你的父亲,我不跟你说,没有人会跟你说。(三)这备忘录里载的,都是我经过惨痛失败得回来的体验,可以为你的成长省回不少冤枉路。
正文以下以下,便....
分类:
其他好文 时间:
2014-05-30 01:53:28
阅读次数:
154
面向对象的3个基本要素:封装、继承、多态面向对象的5个基本设计原则:单一职责原则(Single-Resposibility Principle)
其核心思想为:一个类,最好仅仅做一件事,仅仅有一个引起它的变化。单一职责原则能够看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以...
分类:
其他好文 时间:
2014-05-29 11:43:07
阅读次数:
190
在编写个人函数的时候,你将会受到C++中的一条基本的原则的限制:在默认的情况下,变量只能以值传递的方式传递给函数。这句话的意思是:被传递到函数的只是变量的值,永远不是变量的本身。例如:[cpp]
view plaincopyprint?voidchangeVar(intmyVar,intnewVal...
分类:
编程语言 时间:
2014-05-28 23:53:28
阅读次数:
389
处事22计1.看穿但不说穿。很多事情,只要自己心里有数就好了,没必要说出来。2.高兴,就笑,让大家都知道。悲伤,就假装什么也没发生。3.在不违背原则的情况下,对别人要宽容,能帮就帮,千万不要把人逼绝了,给人留条后路……4.快乐最重要,谁人、何物、何事使你快乐,你就同他们在一起。何物让你不快乐,你就离...
分类:
其他好文 时间:
2014-05-28 22:50:41
阅读次数:
403
随着未来业务的扩展,系统的处理能力应该逐步增加满足业务处理的需求。数据库应该具有良好的伸缩性及灵活的配置,无论是主机系统内存或硬盘方面的扩展还集群系统的扩展,都能够被数据库利用,从而提高系统的处理能力。
分类:
数据库 时间:
2014-05-28 20:05:43
阅读次数:
498
前文我们已经说了内存管理的原则:只要出现了new alloc retain
,就一定会配对出现一个release,autorelease那么当我一个对象被释放之后,如果我们再次调用这个对象的方法(包括这个对象的retain
release方法),将会出现 野指针 错误,在xcode中具体表现为EXC...
分类:
其他好文 时间:
2014-05-28 17:05:55
阅读次数:
259
6.
适当的代码注释代码注释可以让别人更容易读懂你的代码,且合理的组织代码注释,可使得结构更加清晰。你可以选择做的样式表的开始添加目录:/*------------------------------------1.
Reset2. Header3. Content4. SideBar5. Foot...
分类:
Web程序 时间:
2014-05-28 00:59:10
阅读次数:
266
CSS学起来并不难,但在大型项目中,就变得难以管理,特别是不同的人在CSS书写风格上稍有不同,团队上就更加难以沟通,为此总结了一些如何实现高效整洁的CSS代码原则:1.
使用Reset但并非全局Reset不同浏览器元素的默认属性有所不同,使用Reset可重置浏览器元素的一些默认属性,以达到浏览器的兼...
分类:
Web程序 时间:
2014-05-28 00:57:18
阅读次数:
318