一、什么是事件冒泡 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了...
分类:
Web程序 时间:
2014-07-07 12:30:34
阅读次数:
249
事件处理程序(handler):HTML事件处理程序: DOM2事件处理程序: add与remove的参数必须一样
分类:
Web程序 时间:
2014-07-07 08:14:25
阅读次数:
260
迄今为止,发现cocos2d-x 3.0最让人惊艳的地方就是更改了点击事件机制。(ps:迄今只看了点击事件这块,捂嘴笑~~~)cocos2d-x 2.0 只有CCLayer有点击事件处理,需要注册,需要实现onTouchBegan等方法,最坑爹的就是按照优先级来传递点击事件,让人诟病不已。每次遇到由...
分类:
其他好文 时间:
2014-07-06 19:35:54
阅读次数:
176
一般我们给一个元素添加事件,有两种方式一个是0级DOM,直接在html中属性中添加各类事件如 div1 div2 div3 还可以在js中添加相应事件 上面说的是两个比较常用的添加事件的方法,都是0级DOM...
分类:
Web程序 时间:
2014-07-06 18:19:39
阅读次数:
203
C# 使用委托模型 来实现事件,事件的处理方法不必在将生成事件的类中定义,需要做的事情就是把事件源和事件处理程序结合起来,使用事件处理委托,简称事件委托可以定义为生成事件的类的一个成员,事件委托为多播的。事件委托的形式public delegate void MouseHandler(object ...
分类:
其他好文 时间:
2014-07-05 21:17:54
阅读次数:
219
本篇文章通过按键驱动为例讲解输入子系统的开发流程。输入子系统由驱动层、输入子系统核心、事件处理层三部分组成。一个输入事件,如鼠标移动、键盘按下等通过Driver->Inputcore->Event handler->userspace的顺序到达用户控件的应用程序。用于报告EV_KEY,EV_REL,...
分类:
其他好文 时间:
2014-07-02 22:06:53
阅读次数:
175
一、Runloop简介:Run loops 是线程相关的的基础框架的一部分。一个 run loop 就是一个事件处理 的循环,用来不停的调度工作以及处理输入事件。使用run loop的目的是让你的线程在有工作的时候忙于工作,而没工作的时候处于休眠状态。Runloop还可以在loop在循环中的同时响应...
分类:
其他好文 时间:
2014-07-02 17:33:39
阅读次数:
220
常规页声明周期阶段阶段 说明页请求 开始页初始化加载验证回发事件处理卸载生命周期事件页事件 典型使用
分类:
其他好文 时间:
2014-07-02 14:26:54
阅读次数:
154
给某个菜单项添加一个事件处理程序:
1. void CMainFrame::OnTest()
2. {
3. MessageBox("you clicked Menu item.");
4. // TODO: 在此添加命令处理程序代码
5. }
编译时报告如下错误:e...
分类:
其他好文 时间:
2014-07-02 08:28:40
阅读次数:
222
ngx_lua
原理
ngx_lua将Lua嵌入Nginx,可以让Nginx执行Lua脚本,并且高并发、非阻塞的处理各种请求。Lua内建协程,这样就可以很好的将异步回调转换成顺序调用的形式。ngx_lua在Lua中进行的IO操作都会委托给Nginx的事件模型,从而实现非阻塞调用。开发者可以采用串行的方式编写程序,ngx_lua会自动的在进行阻塞的IO操作时中断,保存上下文;然后将IO操作委托给Nginx事件处理机制,在IO操作完成后,ngx_lua会恢复上下文,程序继续执行,这些操作都是对用户程序透明的。 ...
分类:
其他好文 时间:
2014-07-01 08:16:48
阅读次数:
295