摘要: .net framework 事件设计准则 1 声明delegate时,使用void 类型当作返回值,EventName事件的事件委托是 EventNameEventHandler,事件接受两个传入参数,一律命名为sender和e。 2 定义一个提供事件数据的类。对类以EventNameEventArgs进行命名,从system.EventArgs派生该 类,然后添加所有事件特定的成员 publ... 阅读全文
posted @ 2008-11-27 21:13 Aquarius' Web Tech 阅读(413) 评论(1) 推荐(0) 编辑
摘要: 什么是事件不多讲了,直入主题让我们来看看事件中的两个角色: 一:事件发行者(Publisher):一个事件发行者,也称作发送者(sender),其实就是一个对象,这个 对象会自行维护本身的状态信息。当本身状态信息变动时,便会触发一个事件,并通知所有的事件 订阅者。 二:事件订阅者(subscriber):对事件感兴趣的对象,也叫做接受者(receiver),可以注册感兴趣的 事件,通常需提供一个事... 阅读全文
posted @ 2008-11-27 20:57 Aquarius' Web Tech 阅读(2704) 评论(13) 推荐(0) 编辑
摘要: 事件处理程序使用函数式编程也许是最直观的函数作为值得应用。我知道function可以作为参数传递 Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 这个例子看的懂!但下面的列子就有点看不懂了 Code Code highl... 阅读全文
posted @ 2008-11-07 22:35 Aquarius' Web Tech 阅读(335) 评论(4) 推荐(0) 编辑
摘要: 动态SQL 语句 1.首先要明白在哪些情况下必须使用动态sql------字段名,表名,数据库名之类作为变量时,必须用动态SQL。但是在根据某个自动删除、更新的时候有些区别(可以不要动态sql) 首先创建一个表e_c_times 我们动态的根据essayid选出一条数据(我想这个很简单大家都会,为了系统的总结我还是写出来)创建一个存储过程test_id) 然后调用test_id 可以选... 阅读全文
posted @ 2008-11-02 00:47 Aquarius' Web Tech 阅读(1828) 评论(5) 推荐(0) 编辑
摘要: 突然感觉it界就像江湖一样,这两天到处都看见议论华为李一男加盟百度的文章,就好像江湖上某位大侠突然加入了某一帮派,在江湖上引起大家纷纷议论。华为、百度、腾讯...这些就像是武林里的个大帮派,而我们这些程序员就好比在江湖上混的小次老!功夫好一点的可以加入各大门派、稍逊一点的只能跟着小帮派在江湖上露露脸;或者更逊一点的只能一天游手好闲到处打家劫舍了。有些功夫强一点的当然就自立门户了! 阅读全文
posted @ 2008-10-06 19:35 Aquarius' Web Tech 阅读(195) 评论(1) 推荐(0) 编辑
摘要: 自己做的仿照QQ校友里面的登陆效果,欢迎大家提出宝贵意见,我为人人,人人为我! http://files.cnblogs.com/hemood/Mylogin.rar 阅读全文
posted @ 2008-10-06 01:48 Aquarius' Web Tech 阅读(368) 评论(2) 推荐(0) 编辑
摘要: 关键字: js 封装 继承 封装主要用意在于将实现细节隐藏,提供给客户端的只是定义良好的接口,在js中的封装同其它语言中的封装并无差异,最为简单的封装就是通过function 函数初始化类。 例如定义: function Shape(){ this.init = function(param1,param2){ this.param1 = param1... 阅读全文
posted @ 2008-09-26 20:15 Aquarius' Web Tech 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: prototype.js最令我心仪的功能之一,就是可以很容易使用类似JAVA语言一样的方式构建对象模型,如何使用prototype.js构建对象模型呢? 这是通过prototype.js定义的Class和Object两个对象来实现的。 假定我们需要构建一个Shape对象表示一种形状,这个形状有一个功能是把自己绘制出来,另外有一个子类Circle表示圆形,要实现这样的对象结构的完整代码如下: js ... 阅读全文
posted @ 2008-09-26 20:14 Aquarius' Web Tech 阅读(2237) 评论(0) 推荐(0) 编辑
摘要: /** obsolete syntax **/ var Person = Class.create(); //通过Class.create方法创建空类 Person.prototype = { //把方法定义到prototype中,注意,是通过initalize方法初始化类的属性 initialize: function(name) ... 阅读全文
posted @ 2008-09-26 12:34 Aquarius' Web Tech 阅读(2609) 评论(3) 推荐(1) 编辑
摘要: javascript 里的类实现 摘抄自《javascript高级程序设计》一书。 javascript 是面向对象的语言,自然也有面向对象的一些特性。 一:构造函数方式 第一步选择类名,即构造函数的名字。下面的例子在构造函数里不创造对象,而是使用this,使用new 运算符调用构造函数的时候在执行第一行代码前先创建一个对象,这个对象只能用this访问,然后可以直接赋予this属性,默认情况下是... 阅读全文
posted @ 2008-09-26 10:39 Aquarius' Web Tech 阅读(1624) 评论(0) 推荐(0) 编辑