E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
事件队列
EventBus的源码分析:Post流程
所以先找出与这个event相关的父类和接口:postingState是线程安全的,ThreadLocal类的,每次只分发一个event,标志器是isPosting,如果在分发过程中有新的事件需要分发,就加入到
事件队列
里
luoxianfeng89
·
2015-12-15 10:00
阅读《深入理解JavaScript定时机制》
看完的体验就是主要要记住两点:javascript的引擎是单线程的javascript的引擎是基于事件驱动的setTimeout和setInterval都是往
事件队列
中增加一个待处理事件而已。
·
2015-12-09 11:28
JavaScript
杨小麦OC之旅--RunLoop&&NSTimer
6th,Dec,2015RunLoop运行在某个线程中的死循环,从
事件队列
中取出一个事件分派给监听器。多任务最基本的形式是运行循环。
Jolie_Yang
·
2015-12-07 00:00
一个java程序员自学IOS开发之路(十一)
唉~不说了心好累2015/11/29Day43事件的产生和传递发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的
事件队列
中 UIApplication会从
事件队列
中取出最前面的事件
yu3
·
2015-12-06 10:00
点击屏幕,响应事件
怎么产生第一响应者当我们点击屏幕,屏幕捕捉位置信息传到cpu,给application 封装放在
事件队列
里 找第一响应者:从keybindle里查,判断点击事件点在不在自己范围之内,没有返回nil,
LiRenee
·
2015-12-04 10:00
UITouch 与 手势识别器
交互相关的属性userInteractionEnabled默认是YES,如果设置为NO则不响应用户事件,并且把当前控件从
事件队列
中删除。
CoyoteK
·
2015-11-18 17:37
iOS-OC
Tomcat7中NIO处理分析(二)
阅读更多6.PollerEvent处理流程Poller处理的核心是启动执行
事件队列
中的PollerEvent,接着从selector中遍历已经就绪的key,一旦发生了感兴趣的事件,则交由processSocket
Tyrion
·
2015-11-15 15:00
tomcat
nio
源码分析
Tomcat7中NIO处理分析(二)
阅读更多6.PollerEvent处理流程Poller处理的核心是启动执行
事件队列
中的PollerEvent,接着从selector中遍历已经就绪的key,一旦发生了感兴趣的事件,则交由processSocket
Tyrion
·
2015-11-15 15:00
tomcat
nio
源码分析
Tomcat7中NIO处理分析(二)
6.PollerEvent处理流程Poller处理的核心是启动执行
事件队列
中的PollerEvent,接着从selector中遍历已经就绪的key,一旦发生了感兴趣的事件,则交由processSocket
Tyrion
·
2015-11-15 15:00
tomcat
nio
源码分析
Js
在
事件队列
中加一个延时,这样的
·
2015-11-13 20:30
js
Node.js笔记2
事件 Node.js中所有的异步I/O操作完成时都会发送一个事件到
事件队列
。
·
2015-11-13 13:26
node.js
AsyncTask应用解析
比如,当你在屏幕上按下一个按钮后,UI线程会把这个事件分发给刚按得那个按钮,紧接着按钮设置它自身为被按下状态并向
事件队列
发送一个无效(invalidate)请求。UI
·
2015-11-13 10:18
AsyncTask
hitTest和pointInside如何响应用户点击事件
处理原理如下: • 当用户点击屏幕时,会产生一个触摸事件,系统会将该事件加入到一个由UIApplication管理的
事件队列
中 • UI
·
2015-11-13 08:23
test
Event Delivery: The Responder Chain(事件传递,响应链)
接着把事件对象放到active app's(一个application对象,负责初始化用户事件路由、从全局管理一个运行的application)
事件队列
中。对于
·
2015-11-13 02:15
event
Node.js 事件
Node.js 事件 Node.js 所有的异步I/O 操作在完成时都会发送一个事件到
事件队列
。
·
2015-11-12 17:08
node.js
Cocos2D-X2.2.3学习笔记8(处理精灵单击、双击和三连击事件)
我们依据上一次介绍的触屏事件和
事件队列
等知识来实现触屏的单击,双击,三连击事件。
·
2015-11-12 15:23
cocos2d-x
Monkey源码分析之事件注入
本系列的上一篇文章《Monkey源码分析之事件源》中我们描述了monkey是怎么从事件源取得命令,然后将命令转换成事件放到
事件队列
里面的,但是到现在位置我们还没有了解monkey里面的事件是怎么一回事,
·
2015-11-12 14:50
源码分析
一个简易的
事件队列
的实现
第一章:实现队列 我觉得实现一个队列还是比较有意思的事情,采用常见的循环数组实现的方式。 值得注意的是,Item项是void *类型的,也就是说这个队列可以存储任意类型,因为我们其实存储的是指针。(这么描述真的没问题吗?) queue.h的源代码如下 /** * @file queue.h * @brief * */ #ifndef QUEUE_H #define
·
2015-11-12 08:29
队列
[iOS UI进阶 - 3.1] 触摸事件的传递
A.事件的产生和传递 发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的
事件队列
中 UIApplication会从
事件队列
中取出最前面的事件,并将事件分发下去以便处理,
·
2015-11-11 08:02
ios
V$LOCK相关知识概要
如果你觉着session在等待等待
事件队列
那你应该检查本视图。如果你发现session在等待一个锁。那么按如下先后顺序: 1. 
·
2015-11-11 06:20
Lock
事件传递和响应者链条原理分析
一、触摸事件的事件传递 触摸事件的传递方向是由内至外(外:指所触摸的最外层视图)触摸开始后,系统会把事件加入到UIApplication
事件队列
。
Mayerlucky
·
2015-11-04 19:00
触摸事件
响应者链条
事件传递机制
深入理解JavaScript定时器(续)
对于浏览器端来说,大多数事件都是异步的,但是有部分事件却不是,这部分事件称做同步事件,因此它们都是立即执行的,完全不理会前几篇文章中所提到的
事件队列
。
·
2015-11-03 22:54
JavaScript
[iPhone学习笔记三]事件处理循环
过程如下图: 当用户与iPhone设备交互时,iPhoneOS会检测触摸事件并把它放到
事件队列
中。
·
2015-11-03 21:03
iPhone
Mangos源码分析(12):服务器公共组件实现之事件与信号
比如在QT应用程序中,用户的一次鼠标点击会产生一个鼠标点击事件加入到
事件队列
中,当处理此事件时可能会导致某个按钮控件产生一个clicked()信号。
·
2015-11-02 16:49
源码分析
Java中实现鼠标模拟与键盘映射
使用该类生成输入事件与将事件发送到 AWT
事件队列
或 AWT 组件的区别在于:事件是在平台的本机输入队列中生成的。例如,Robot.mouseMove 将实际移动鼠标光标,而不是只生成鼠标移动事件
·
2015-11-02 16:45
java
小胖说事45-----iOS hitTest:withEvent:方法流程
一. hitTest:withEvent:调用过程iOS系统检测到手指触摸(Touch)操作时会将其放入当前活动Application的
事件队列
,UIApplication会从
事件队列
中取出触摸事件并传递给
haogaoming123
·
2015-11-02 12:00
Node.js开发指南——第3章安装Node.js快速入门(三) 事件
Node.js 所有的异步I/O操作在完成时都会发送一个事件到
事件队列
。在开发者看来,事件由EventEmitter对象提供。
·
2015-11-01 11:01
node.js
jQuery DOMready 页面加载事件 研究
jQuery中的ready事件原型,在这里提取出来便于理解,代码+注释 如下: //
事件队列
var EventQueue = null; // 是否已经执行过了,只执行一次
·
2015-10-31 15:50
jquery
Nodejs笔记(二)
Nodejs事件 Node.js 所有的异步I/O 操作在完成时都会发送一个事件到
事件队列
。
·
2015-10-31 13:13
nodejs
【随笔】一个简单的JavaScript异步处理
事件队列
当我们需要连续执行几个函数,而这几个函数会一直对页面元素进行操作时,很可能页面会出现短暂的卡,然后,一下子爆炸性的出现所有信息。 一般我们会用setTimeout(fn,0);这种来执行,其实js的setTimeout,特别是IE6的,响应时间最快也要17毫秒左右,所以,设置成0,意义不大。 而且,这种做法,存在不连续,不连贯性。所以,自己写了个简单的。 1&n
·
2015-10-31 10:16
JavaScript
iOS学习笔记(2)— UIView用户事件响应
1、交互相关的属性 userInteractionEnabled 默认是YES ,如果设置为NO则不响应用户事件,并且把当前控件从
事件队列
中删除。
·
2015-10-31 09:04
UIView
iOS事件传递:响应者链
然后这个事件对象进入一个app对应的
事件队列
。对于触摸事件来说,该对象是一系UItouches对象的打包。对于手势来说,该对象则是手势的类型。一个事件是
陈伟鹏2016
·
2015-10-30 20:50
Objective-c
Cocoa
iPhone
编写高质量JS代码的68个有效方法(十三)
No.61、不要阻塞I/O
事件队列
Tips: 异步API使用回调函数来延缓处理代价高昂的操作以避免阻塞主应用程序 JavaScript并发的接收事件,但会使用一个
事件队列
按序地处理事件处理程序
·
2015-10-30 15:56
js
Android线程模型
比如,当你在屏幕上按下一个按钮后,UI线程会把这个事件分发给刚按得那个按钮,紧接着按钮设置它自身为被按下状态并向
事件队列
发送一个无效(invalidate)请求。UI
LeoLeoHan
·
2015-10-28 15:00
WCF学习
应该是微软一系列原有的技术整合 Web Services+WSE+MSMQ+.NET Remoting 解决分布式系统开发中的性能、安全、事务、
事件队列
一系列的技术问题
·
2015-10-28 08:46
WCF
Android线程
例如,你触摸了屏幕上的按钮(Button),UI线程派发(dispatch)触摸(touch)事件给widget,widget设置为按下状态并向
事件队列
发
石望来
·
2015-10-27 15:05
线程
Android线程
例如,你触摸了屏幕上的按钮(Button),UI线程派发(dispatch)触摸(touch)事件给widget,widget设置为按下状态并向
事件队列
发
石望来
·
2015-10-27 15:05
线程
iOS学习笔记(2)— UIView用户事件响应
1、交互相关的属性 userInteractionEnabled 默认是YES ,如果设置为NO则不响应用户事件,并且把当前控件从
事件队列
中删除。
·
2015-10-27 14:35
UIView
Node.js的process.nextTick(callback)理解
事件循环中使用一个
事件队列
,在每个时间点上,系统只会处理一个事件,即使电脑有多个CPU核心,也无法同时并行的处理多个事件。因此,node.js适合处理I/O型的应用,不适合那种CPU运算密集型的应用。
·
2015-10-26 15:22
callback
seajs3.0.0源码分析记录
正则没有一个个去理解,插件模块也没看,以后有时间了可以补充完整~事件系统中
事件队列
的获取&定义方法varlist=events[name]||(events[name]=[])以前自己写都是if(!
桃子夭夭
·
2015-10-23 20:00
javascript异步编程实例
Javascript程序员如果称一个函数为异步的,其意思就是这个函数会导致将来再运行另一个函数,后者取自于
事件队列
。如果后面这个函数是作为参数传递给前者的,则称其为回调函数。
mevicky
·
2015-10-23 15:00
JavaScript
异步
ES6
第二十四课:jQuery.event.remove,dispatch的源码解读
remove方法的目的是,根据用户传参,找到
事件队列
,从里面把匹配的handleObj对象移除,在参数不足的情况下,可能移除多个或所有的handleObj。
·
2015-10-21 12:49
Dispatch
javascript 闭包与函数变量作用域
浏览器事件循环工作原理浏览器有一个事件循环用于检查
事件队列
,处理延时的事件、UI事件(例如:点击,滚动等),ajax回调,以及提供给setTimeout()和setInterval()的回调,都会依次被事件循环处理
sxshijingjing
·
2015-09-23 14:00
node.js(一)
Node.js使用的单线程模型,在执行的过程中会维护一个
事件队列
,程序在执行时在进入时间循环等待下一个事件到来。2.helloworld:新建一个1.js文件,写入consol
金馆长1
·
2015-09-17 21:00
node.js
node.js(一)
Node.js使用的单线程模型,在执行的过程中会维护一个
事件队列
,程序在执行时在进入时间循环等待下一个事件到来。2.helloworld:新建一个1.js文件,写入consol
金馆长1
·
2015-09-17 21:00
node.js
JavaScript随笔(一):数据类型
初步计划包括下面的内容:数据类型、函数和构造器、JS的Main函数、
事件队列
、作用域链和上下文、闭包、原型和继承等。另外,整个系列只讨论ECMA-262第六版之前的内容。每种语言都有自己的数据类型,J
manxisuo
·
2015-09-04 15:00
setImmediate vs. nextTick的区别
参考:http://stackoverflow.com/questions/15349733/setimmediate-vs-nextticksetImmediate在已在
事件队列
的I/O事件触发之后发生
何金池
·
2015-09-04 15:00
nodejs使用笔记
事件处理机制:即非阻塞IO操作,类似fs操作、网络访问、数据库查询、redis查询等等,都是在主进程的基础上,注册事件到
事件队列
,与主进程通过回调函数(钩子)关联,其实相当于java中的excutror
学无止境-逆流而上
·
2015-07-31 16:35
Libevent0.1学习之queue.h
最近打算研究一下libevent网络库,发现用了FreeBSD的queue.h中的尾队列来存储各种
事件队列
。下面就是一些学习queue.h的一些笔记。
LYH66
·
2015-06-02 13:00
网络
队列
libevent
queue-h
动态视图_V$LOCK,V$LOCKED_OBJECT
如果你觉着session在等待等待
事件队列
那你应该检查本视图。如果你发现session在等待一个锁。那么按如下先后顺序:1.使用V$LOCK找出session持有的锁。
kevin_LCC
·
2015-05-24 20:58
oracle数据库
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他