其他
liushuai_ly
这个作者很懒,什么都没留下…
展开
-
XML、XSL,DTD的区别
简单点来说就是,XML是一种标记语言,直接打开xml文件就是一堆的标签,XSL可以修饰他,就像css的可以用来修饰html标签一样,可以显示出来不同的效果。dtd用来定义xml中可以写哪些标签。-------------------------------------------------------------XML=可扩展标记语言(eXtensible Markup Language转载 2012-09-16 22:59:48 · 1043 阅读 · 0 评论 -
过滤与投影的差别
经常见过滤与投影的两个术语,之前都是模模糊糊的,通过这个类比,理解的好一些。过滤与投影的差别:类比于数据库中的表,过滤相当于是取行的操作,而投影是取部分列的操作。原创 2012-11-18 22:05:37 · 407 阅读 · 0 评论 -
SAX和DOM的区别
SAX概念 SAX是Simple API for XML的缩写,它并不是由W3C官方所提出的标准,可以说是“民间”的事实标准。实际上,它是一种社区性质的讨论产物。虽然如此,在XML中对SAX的应用丝毫不比DOM少,几乎所有的XML解析器都会支持它。 与DOM比较而言,SAX是一种轻量型的方法。我们知道,在处理DOM的时候,我们需要读入整个的XML文档,然后在内存中创建DOM树,生成DO转载 2013-04-17 16:48:41 · 531 阅读 · 0 评论 -
DTD 与 Schema的简单区别
DTD ,Schema可以简单理解成都是用来限定XML可以具有的标签、属性的,用来验证XML的有效性。DTD 的局限性1.DTD并不遵守XML语法,拥有自己单独的语法格式。2.DTD数据类型有限,与数据库的类型不一致3.DTD不可扩展4.DTD不支持命名空间(命名冲突)Schema的新特性1.Schema基于XML语法2.Sc原创 2012-11-18 22:11:09 · 869 阅读 · 0 评论 -
正则表达式
简单的说,正则表达式是一种用于模式匹配和替换的超强有力工具。常用正则表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。用户名:/^[a-z0-9_-]{3,16}$/密码:/^[a-z0-9_-]{6,18}$/十六进制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/电子邮箱:转载 2012-07-28 10:04:00 · 424 阅读 · 0 评论