码迷,mamicode.com
首页 >  
搜索关键字:事件循环    ( 414个结果
netty模型简介
Netty工作原理图 netty抽象出了两组线程池,BossGroup专门负责客户端 的连接,WorkerGroup专门负责网络读写。 BossGroup和WorkerGroup 类型都是NioEventLoopGroup NioEventLoopGroup相当于一个事件循环组,这个组中含有多个事件 ...
分类:Web程序   时间:2019-12-02 00:43:59    阅读次数:92
异步更新队列 nextTick
Vue 在更新 DOM 时是异步执行的。 只要侦听到数据变化,Vue 将开启一个队列,并缓冲在同一事件循环中发生的所有数据变更。 如果同一个 watcher 被多次触发,只会被推入到队列中一次。这种在缓冲时去除重复数据对于避免不必要的计算和 DOM 操作是非常重要的。 然后,在下一个的事件循环“ti ...
分类:其他好文   时间:2019-11-29 12:57:43    阅读次数:79
Vue的dom更新机制 & Vue的nextTick
Vue 实现响应式并不是数据发生变化之后 DOM 立即变化,而是按一定的策略进行 DOM 的更新。 简单来说,Vue 在修改数据后,视图不会立刻更新,而是等同一事件循环中的所有数据变化完成之后,再统一进行视图更新。 同步里执行的方法,每个方法里做的事情组成一个事件循环;接下来再次调用的是另一个事件循 ...
分类:其他好文   时间:2019-11-14 18:07:48    阅读次数:104
QEventLoop
关于Qt的事件循环以及QEventLoop的简单使用 原文地址:https://www.cnblogs.com/-wang-cheng/p/4973021.html 1.一般我们的事件循环都是由exec()来开启的,例如下面的例子: 1 QCoreApplicaton::exec() 2 QAppl ...
分类:其他好文   时间:2019-11-12 16:03:42    阅读次数:82
js事件循环实例解析
js执行顺序分析 同步任务 js单线程,解释执行 异步任务 MacroTask(Task): 宏任务。 整体代码的script、setTimeout、setInterval、setImmediate、requestAnimationFrame、I/O、UI rendering; MicroTask: ...
分类:Web程序   时间:2019-11-03 16:40:16    阅读次数:101
netty5心跳与阻塞性业务消息分发实例
继续之前的例子(netty5心跳与业务消息分发实例),我们在NettyClientHandler把业务消息改为阻塞性的: 重启客户端,会发现输出变成这样: 心跳根本没进来,因为业务消息占用了事件循环的IO,还轮不到心跳消息的发送,除非当前的业务消息发送完了。反之亦然,如果是先发送心跳,那业务消息就别 ...
分类:Web程序   时间:2019-10-28 00:59:39    阅读次数:142
事件循环(event loop)
1. 代码执行的顺序 同步任务先执行,等同步任务执行完毕(异步等待主线扔去清空),主线任务清空之后,进入任务队列,开始从任务队列进入到主线程。 2.同步代码和异步代码的执行书序 同步代码是从上往下依次执行。异步代码的执行需要根据情况而定,因为在事件循环中,又将代码分为宏任务和微任务。 3.宏任务和微 ...
分类:其他好文   时间:2019-10-27 20:37:09    阅读次数:91
js事件循环
javascript是一门单线程语言 事件循环(Event Loop)是js实现异步的一种方法,也是js的执行机制 同步任务和异步任务 同步和异步任务分别进入不同的执行"场所",同步的进入主线程,异步的进入Event Table并注册函数。 当指定的事情完成时,Event Table会将这个函数移入 ...
分类:Web程序   时间:2019-10-26 17:29:44    阅读次数:101
宏任务和微任务
javasript宿主环境有事件循环,异步任务会被加入到任务队列,任务队列分为两种,宏任务(macroTask)和微任务(microTask)。 宏任务队列会有多个,微任务队列只有一个。 每次事件循环,先执行微任务队列,执行完后,会选择一个宏任务队列执行,然后再次执行微任务队列,完成后再挑一个宏任务 ...
分类:其他好文   时间:2019-10-25 18:31:15    阅读次数:98
javascript事件环(EventLoop)
1. 基础知识 1. js语言特点 1. js语言是单线程语言,主线程是单线程。 2. js语言采用事件循环(EventLoop)机制。 2. 同步任务/异步任务 同步任务: 不被引擎挂起,在主线程等待执行的, 按照顺序执行的任务。 异步任务: 一般比较消耗时间,被引擎挂起,进入任务队列,等待主线程 ...
分类:编程语言   时间:2019-10-24 19:49:12    阅读次数:124
414条   上一页 1 ... 7 8 9 10 11 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!