摘要:
索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。数据库索引什么是索引 数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 例如这样一个查询:select*fromtable1whereid=44。如果没有索引,必须遍历整个表,直到ID等于44的这一行被找到为止;有了索引之后(必须是在ID这一列上建立的索引),直接在索引里面找44(也就是在ID这一列找),就可以得知这一行的位置,也就是找到了这一行。可见,索引是用来定位的。 索引分为聚簇索引和非聚簇索引两种,聚簇索引是按照数据存放的物理位置为顺序的,而非聚簇索引就不一样了;聚簇索引能提高多... 阅读全文
摘要:
首先,在“http://sourceforge.net/projects/dom4j/files/”Dom4j,在XmL文件中由于更多的是描述信息的内容,所以在得到一个XMl文档后应该利用程序按照其中的元素定义名称取出对应的内容,这样的操作就称为XML解析。在应用程序中,基于DOM(document Object Model,文档对象模型)的Xml分析器将一个XML文档转化成一个对象模型的集合(通常称为DOM树),应用程序正是通过这个对象模型的的操作,来实现对XMl文档数据的操作。通过DOM接口,应用程序可以再任何时候访问XML文档中的任何一部分数据,因此这种DOM机制被称为随机访问机制。Do 阅读全文
摘要:
1.详解 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可以在任何时候在树中上下导航,而不是像SAX那样是一次性的处理。DOM使用起来也要简单得多。 2)SAX SAX处理的优点非常类似... 阅读全文