-

Protected: self join的问题

Posted by wpm on Mar 23, 2009 in Backword

There is no excerpt because this is a protected post.

Tags: ,

 
-

DTD和XSD

Posted by wpm on Mar 3, 2009 in Backword
可以通过数据类型文档(Data Type Document)或XML架构文档(XML Schema document)对XML数据进行验证。
DTD定义了根、元素、元素的重复次数和元素内的PCData。关键字都是由!开头的大写字母。

通过元素后面的圆括号列出嵌套的元素,用+ ? *定义重复次数,|表示可替换嵌套。

普通实体<!ENTITY 实体名 “内容”>,调用 &实体名

参数实体<!ENTITY % 实体名 “内容”>,调用 %实体名

属性 <!ATTLIST 元素 属性…>

#REQUIRED 必须出现,#IMPLIED 应用程序提供默认值,#FIXED 用DTD中属性值替代XML中值

ID属性可以为XML中数据定义一个唯一约束,IDREF属性引用由ID定义的数据

Tags:

 
-

.NET 中对 PHP、Binary、SOAP、XML、JSON、Hessian 等序列化的效率对比

Posted by wpm on Feb 20, 2009 in Backword

下面是对在 .NET Framework 3.5 中对 PHP、Binary、SOAP、XML、JSON、Hessian 和 Burlap 序列化/反序列化的效率对比,其中 PHP 序列化来自最新版本的 PHPRPC 3.0.1 for .NET,Hessian 和 Burlap 序列化来自Hessian C# 的最新版 1.3.3,其它的序列化都是采用 .NET Framework 3.5 中内置的功能。

测试程序可从此处下载:test.zip

下面是测试程序的运行结果图:

Tags: , , , , , , ,