2008年6月20日
#
摘要: 代码如下,问题就出在红字部分:[代码]两个 XX应该是什么,怎么写?我头疼了半天,试了好几种方法,还是没搞定,请教各位,致谢先~
阅读全文
摘要: 这两天读了张子阳的两篇文章,基于业务对象(列表)的筛选和基于业务对象(列表)的排序),如醍灌顶,大受启发。于是想在一个小网站上尝试一下。
阅读全文
摘要: 下载本文的代码:/Files/dczsf/Predicates.rar本页内容 深入探讨谓词 System.Predicate 和 System.Action System.Converter 您要从此转到何处? 不是我懒,必须手动迭代集合的所有成员并对每个成员执行操作真的是很麻烦。我希望我能够只需告诉集合要对每个成员做什么,然后让它自己执行迭代。嗯,猜猜会发生什么?在我最近对 Microsoft...
阅读全文
如果父类声明了一个静态变量,那么子类继承后是共享同一个地址还是另外复制一份?不明白,写代码验证一下~

Code
public class Father
{
public static string test = "父类的静态变量!";
}
public class SonA : Father
{
public SonA(string str)
{
test = str;
}
}
public class SonB : Father
{
public SonB(string str)
{
test = str;
}
}
class Program
{
static void Main(string[] args)
{
SonA s = new SonA("SonA的静态变量");
SonB s1 = new SonB("SonB的静态变量");
Console.WriteLine(Father.test);
Console.WriteLine(SonA.test);
Console.WriteLine(SonB.test);
Console.Read();
}
运行结果:

不言而喻,子类和父类是共享同一个地址的。
摘要: XPath 运算符
下面列出了可用在 XPath 表达式中的运算符:
阅读全文
摘要: 轴可定义某个相对于当前节点的节点集。
阅读全文
摘要: XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。
阅读全文
摘要: XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。
XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 同时被构建于 XPath 表达之上。
阅读全文
摘要: 在 XML 文档对象模型 (DOM) 中,每个节点都是一个对象。
对象拥有方法(功能)和属性(关于对象的信息),并可通过 JavaScript 进行访问和操作。
阅读全文
摘要: DOM 把 XML 模拟为一系列节点接口。可通过 JavaScript 或其他编程语言来访问节点。在本教程中,我们使用 JavaScript。
对 DOM 的编程接口是通过一套标准的属性和方法来定义的。
属性经常按照"某事物是什么"的方式来使用(例如节点名是 "book")。
方法经常按照"对某事物做什么"的方式来使用(例如删除 "book" 节点)。
阅读全文
摘要: 所有现代浏览器都内建了用于读取和操作 XML 的 XML 解析器。
解析器把 XML 读入内存,并把它转换为可被 JavaScript 访问的 XML DOM 对象。
阅读全文
摘要: 根据 DOM,XML 文档中的每个成分都是一个节点。
DOM 是这样规定的:
整个文档是一个文档节点
每个 XML 标签是一个元素节点
包含在 XML 元素中的文本是文本节点
每一个 XML 属性是一个属性节点
注释属于注释节点
阅读全文
摘要: 子类会执行父类的静态构造函数,不过是在执行完自己的静态构造函数之后。验证代码:
阅读全文
摘要: petshop通过抽象工厂实现了数据库的自由切换,但是我不喜欢这种方式。一是需要多建好几个项目,每一个数据库都要一个DAL和Help类。项目多了,代码量自然也多了,维护起来不方便,修改一个东西要改动好几个地方。
它是在DAL层面实现的数据库切换,几个Help没有什么联系,而且代码大量重复。为什么不在Help类里实现数据库里切换呢~这样只需要一个DAL,在配置文件里改一下,Help类就会返回不同数据库的对象供DAL使用。怎么实现呢,我想到了两种方式。
阅读全文
摘要: 有这么两个类:
代码
Testziji()和testta(),那个调用耗时少呢?应该是testta()。因为testziji()要先调用自己的test()方法,然后再调用t.test()方法,而testta()直接调用t.test()就行了,少一次调用,当然要快了。当然,这只是猜测,还需要验证一下~
阅读全文
摘要: 以前写的一个Sql辅助类,从petshop里抄过来修改的,做了一些可以少输入几个字符的小改动,没啥技术含量,就是为了自己偷懒用。 自己用着还顺手,可以完成简单的工作,对自己目前来说已经够了。
阅读全文
摘要: XMLHttpRequest 对象
XMLHttpRequest 对象提供了在网页加载后与服务器进行通信的方法。
阅读全文
摘要: 解析 XML
所有现代浏览器都有读取和操作 XML 的内建 XML 解析器。
解析器把 XML 载入内存,然后把它转换为可通过 JavaScript 访问的 XML DOM 对象。
阅读全文
摘要: XML DOM (XML Document Object Model) 定义一套访问和操作 XML 文档的标准方法。
DOM 把 XML 文档作为树结构来查看。能够通过 DOM 树来访问所有元素。可以修改或删除它们的内容,并创建新的元素。元素,它们的文本,以及它们的属性,都被认为是节点。
阅读全文