摘要: 1. 如何在js中找到html文件中注释节点 通常情况下不会用js取html文档中的注释节点,但是也有例外我的网站www.yueyar.com 就用到了,经过一段波折才找到一个完美的解决方案,所以做个记号: 方案1:使用document.getElementsByTagName(‘!’), 这时候的节点名字是一个感叹号,但是这种方法只适合于ie浏览器,firefox不支持 方案2:使用docum... 阅读全文
posted @ 2007-04-06 20:09 玉开 阅读(4519) 评论(2) 推荐(0) 编辑
摘要: 为了为更多的朋友提供方便,冒昧放到首页,还望dudu谅解 阅读全文
posted @ 2007-04-04 17:38 玉开 阅读(1690) 评论(8) 推荐(0) 编辑
摘要: 这篇文章可能对租用虚拟空间的朋友有用,我租赁的虚拟空间只允许个人放一个网站,而我却有两个网站,我希望把我的两个网站都放到这个虚拟空间上,可不可以实现呢?答案当然是肯定的。 第一步当然是开发网站程序了,可以是两个不同的解决方案分别开发两个网站,需要注意的是,两个解决方案生成的dll名字不能重复,因为我们要把所有的dll都放到空间的bin目录下面。 第二步网站开发完成之后需要发布网站了,将两个解决... 阅读全文
posted @ 2007-04-02 22:01 玉开 阅读(2410) 评论(4) 推荐(0) 编辑
摘要: public class Watcher{ public static void Main() { Run(); } [PermissionSet(SecurityAction.Demand, Name="FullTrust")] public static void Run() { string[] args = System.Enviro... 阅读全文
posted @ 2007-04-01 20:44 玉开 阅读(1593) 评论(0) 推荐(0) 编辑
摘要: 1. 判断a表中有而b表中没有的记录 select a.* from tbl1 a left join tbl2 b on a.key = b.key where b.key is null 虽然使用in也可以实现,但是这种方法的效率更高一些 2. 新建一个与某个表相同结构的表 select * into b from a where 11 3.between的用法,bet... 阅读全文
posted @ 2007-03-27 21:44 玉开 阅读(1667) 评论(2) 推荐(0) 编辑
摘要: Xml Schema的用途 1. 定义一个Xml文档中都有什么元素 2. 定义一个Xml文档中都会有什么属性 3. 定义某个节点的都有什么样的子节点,可以有多少个子节点,子节点出现的顺序 4. 定义元素或者属性的数据类型 5. 定义元素或者属性的默认值或者固定值 Xml Schema的根元素: 表示要求xml文档的每一个元素都要有命名空间指定 ……定义主体部分…… 如何定义一个简单... 阅读全文
posted @ 2007-03-25 21:09 玉开 阅读(24223) 评论(12) 推荐(1) 编辑
摘要: Vs2005中对add-ins的支持要比2003好的多了,看了一些这方面的文章,忍不住技痒,自己做了一个小东西,用快捷键Alt + G插入 Guid, 希望可以给大家带来些许的方便,也希望可以激发大家的灵感开发出方便好用的add-in来提高我们的开发效率。 阅读全文
posted @ 2007-03-23 22:12 玉开 阅读(4777) 评论(5) 推荐(0) 编辑
摘要: 问题场景: 我在写一个低层的东西,有一个类,其中一个字段我希望可以在其它的dll中获得该字段的值,而只能在类所在的dll中修改其值。 下面是我解决这个问题的步骤,三种解决方案。 1.第一反应的解决方案: class A{ private string _name; public string Name { get { return _name; } } ... 阅读全文
posted @ 2007-03-20 16:30 玉开 阅读(1652) 评论(10) 推荐(0) 编辑
摘要: FlagsAttribute 指示可以将枚举作为位域(即一组标志)处理(MSDN)。 所谓作为位域处理就是说要求声明枚举的每一个数值没有位重叠,例如0,1,4,8 在.Net framework中有很多枚举都是用FlagsAttribute特性修饰,例如:正则表达式选项System.Text.RegularExpressions.RegexOptions、文件监视中的文件改变类型System.... 阅读全文
posted @ 2007-03-19 23:38 玉开 阅读(1590) 评论(4) 推荐(0) 编辑
摘要: 快要忘记的两个位运算符: 1. ~ 表示按位取补 例如:~0x1234fed = 0xedcb012 这个运算符在某种枚举的减去运算中效果很好,例如: pubic enum Flags {level0:0, level1:1,level2:4} 我们用:flag = Flages.level0 | Flags.level1表示既有level0也有level1 当我们希望运行时去掉le... 阅读全文
posted @ 2007-03-18 18:26 玉开 阅读(715) 评论(6) 推荐(0) 编辑