B+树最常用,性能也不差,用于范围查询和单值查询都可以。特别是范围查询,只有用B+树这种顺序索引才行。HASH索引的如果只是对单值查询的话速度会比B+树快一点。位图的使用情况很局限,只有很少的情况才能用,一定要确定真正适合使用这种索引才用(值的类型很少并且需要复合查询),否则建立一大堆位图就一点意....
分类:
数据库 时间:
2014-07-07 14:32:49
阅读次数:
268
数据库设计是整个程序的重点之一,为了支持相关程序运行,最佳的数据库设计往往不可能一蹴而就,只能反复探寻并逐步求精,这是一个复杂的过程,也是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。下面给出了20个数据库设计最佳实践,当然,所谓最佳,还是要看它是否适合你的程序。一起来了解了解吧。....
分类:
数据库 时间:
2014-07-07 13:32:04
阅读次数:
206
这是一个用c#控制台程序下, 用XmlDocument 进行XML操作的的例子,包含了查询、增加、修改、删除、保存的基本操作。较完整的描述了一个XML的整个操作流程。适合刚入门.net XML操作的朋友参考和学习。假设有XML文件:books.xmlXml代码哈里波特10这是一本很好看的书。三国演义...
分类:
其他好文 时间:
2014-07-01 23:28:30
阅读次数:
201
常用jstl标签 一、 核心标签1、符合条件就输出,没有对应的else 输出内容 2、符合某个条件后就不再执行后面的条件,没有条件适合就执行otherwise 输出内容 输出内容 ... 输出内容 3、如果是map,var里的元素名可能通过key和value属...
分类:
Web程序 时间:
2014-07-01 00:08:39
阅读次数:
339
备份方法: 逻辑备份和物理备份逻辑备份: 拖过逻辑导出对数据进行备份, 逻辑备份的数据只能给予备份时刻进行数据转储, 所以, 恢复也只能恢复到备份时保存的数据. 逻辑备份适合备份哪些很少变化的数据表, 如果通过逻辑备份进行全库恢复, 通常需要重建数据库, 导入备份数据来完成, 对于可用性要求很高的数...
分类:
其他好文 时间:
2014-06-30 21:02:56
阅读次数:
175
从题目看,首先不是全部是若干。排序算法很多,我个人的能力也有限,不可能都讲到。另外,是简单汇总,是希望能用最简单的代码,最简短的语言说明问题,不搞太多理论分析。就像前面说的,排序算法有很多,而且不存在哪一种最不好,哪一种最好这样的说法。根据用途不同选择最适合的就行了。不过仅从时间复杂度来看,基本上有两种,一种是O(n^2), 一种是O(nlogn)。...
分类:
其他好文 时间:
2014-06-30 20:01:09
阅读次数:
191
说到js,很大一部分人会说我很熟悉,在日常的web开发中经常用,那么你的js代码是符合面对对象思路的吗?那你会问我面向过程的js代码有什么不好吗?我的感受是面对对象的js编码更加简洁,减少了混乱,可维护行增强,适合编写富客户端时应用。
好了,首先看看js里如何定义对象:
var obj=new Object();
obj.name='josh';
ob...
分类:
Web程序 时间:
2014-06-30 18:45:17
阅读次数:
289
下面我们来简单介绍一下智能家居的通信技术。
既然智能家居要把家用设备连接起来,进行控制,那么它就需要一套通信系统。用在智能家居的通信系统,我们可以分为两类:一、有线通信;二、无线通信。
而基于有线和无线通信的技术,又有很多。我们应该如何选择适合的通信技术进行智能家居通信系统的搭建呢?下面我们就分别针对有线通信、无线通信的各种通信技术进行一个简单的比较。...
分类:
其他好文 时间:
2014-06-30 09:10:39
阅读次数:
246
说到机器学习,很多人推荐的学习资料就是斯坦福Andrew Ng的cs229,有相关的视频和讲义。不过好的资料 != 好入门的资料,Andrew Ng在coursera有另外一个机器学习课程,更适合入门。这篇笔记是对这两个机器学习课程的笔记...
分类:
其他好文 时间:
2014-06-30 06:23:21
阅读次数:
262
数据库设计是整个程序的重点之一,为了支持相关程序运行,最佳的数据库设计往往不可能一蹴而就,只能反复探寻并逐步求精,这是一个复杂的过程,也是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。下面给出了20个数据库设计最佳实践,当然,所谓最佳,还是要看它是否适合你的程序。一起来了解了解吧.....
分类:
数据库 时间:
2014-06-29 18:56:42
阅读次数:
203