摘要: C#中有两种类型变量,一种是值类型变量,一种是引用类型变量。对于前者,copy是属于全盘复制;而对于后者,一般的copy只是浅copy,相当于只传递一个引用指针一样。因此对于后者进行真正copy的时候,也是最费事的,具体的说,必须为其实现ICloneable接口中提供的Clone方法。 浅拷贝(影子克隆):只复制对象的基本类型,对象类型,仍属于原来的引用. 深拷贝(深度克隆):... 阅读全文
posted @ 2008-02-28 21:47 陳龑 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 使用參數傳值時,不用在對參數轉義; 而直接傳參時,要對參數轉義,防止SQL注入; 阅读全文
posted @ 2008-01-02 15:20 陳龑 阅读(183) 评论(0) 推荐(0) 编辑
摘要: function mousePosition(ev){ if(ev.pageX || ev.pageY){ return {x:ev.pageX, y:ev.pageY}; } return { x:$(ev).attr("x") - document.body.clientL... 阅读全文
posted @ 2007-12-29 16:04 陳龑 阅读(320) 评论(0) 推荐(0) 编辑
摘要: <html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>StripingTable</title><script src="jquery-1.2.1.js" type="text/javascript">&l... 阅读全文
posted @ 2007-12-28 14:24 陳龑 阅读(1208) 评论(1) 推荐(0) 编辑
摘要: 静态构造函数是C#的一个新特性,其实好像很少用到。不过当我们想初始化一些静态变量的时候就需要用到它了。这个构造函数是属于类的,而不是属于哪里实例的,就是说这个构造函数只会被执行一次。也就是在创建第一个实例或引用任何静态成员之前,由.NET自动调用。 class SimpleClass { // Static constructor static SimpleClass() ... 阅读全文
posted @ 2007-12-11 18:33 陳龑 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、 观察者(Observer)模式 观察者模式又叫做发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 一个软... 阅读全文
posted @ 2007-11-29 14:28 陳龑 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 代碼如下: '> 阅读全文
posted @ 2007-11-14 15:10 陳龑 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 檢驗時間格式Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--//檢驗時間格式functionCheckTime(o){varreg=newRegExp("^([0-1]?\\d|2[0-3]):[0-5]\\d$","gi");if(o.value.t... 阅读全文
posted @ 2007-10-22 16:46 陳龑 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 一个很好的String组合连接的方法(StringBuffer); 阅读全文
posted @ 2007-10-20 10:20 陳龑 阅读(748) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2007-10-12 16:45 陳龑 阅读(1) 评论(0) 推荐(0) 编辑