码迷,mamicode.com
首页 >  
搜索关键字:事件循环    ( 414个结果
理解Javascript的异步
前言 本文2925字,阅读大约需要10分钟。 总括: 本文梳理了异步代码和同步代码执行的区别,Javascript的事件循环,任务队列微任务队列等概念。 原文地址: "Understanding Asynchronous JavaScript" 公众号:「前端进阶学习」,回复「666」,获取一揽子前 ...
分类:编程语言   时间:2020-02-22 13:40:31    阅读次数:69
QT 常用类
QApplication应用程序类 管理图形用户界面应用程序的控制流和主要设置。 是Qt的整个后台管理的命脉它包含主事件循环,在其中来自窗口系统和其它资源的所有事件处理和调度。它也处理应用程序的初始化和结束,并且提供对话管理。 对于任何一个使用Qt的图形用户界面应用程序,都正好存在一个QApplic ...
分类:其他好文   时间:2020-02-21 20:17:49    阅读次数:64
BIO&NIO
1. 在BIO中只有一个核心对象 Stream,它是单向的数据传输通道,即每个Stream要么是输入要么是输出的,不可兼得。开发人员是面向Stream进行编程的。 2. 在NIO中有三个核心对象 Seletor、Channel、Buffer。其中Selector是一个事件循环线程,不停的监听注册在其 ...
分类:其他好文   时间:2020-02-21 14:16:24    阅读次数:63
asyncio 并发编程(二)
Future 对象 表示还没有完成的工作结果。事件循环可以通过监视一个 对象的状态来指示它已经完成。 对象有几个状态: :循环 :运行 :完成 :取消 获取 Future 中的结果 创建 的时候, 为`pending running done task cancel`。 运行结果: 总结: awai ...
分类:其他好文   时间:2020-02-19 19:06:52    阅读次数:74
对javascript EventLoop事件循环机制不一样的理解
前置知识点:浏览器原理,浏览器内核5种线程及协作,JS引擎单线程设计推荐阅读:从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理【FE】浏览器渲染引擎「内核」js异步编程,Promise实现推荐阅读:Javascript异步编程的4种方法前端面试必考题Promise的源码解析堆、栈、队列、执行... ...
分类:编程语言   时间:2020-02-08 13:57:19    阅读次数:89
JavaScript的执行机制
关于JavaScriptjavascript是一门单线程语言,是按照语句出现的顺序执行的。虽然在最新的HTML5中提出了Web-Worker,但javascript是单线程这一核心仍未改变。所以一切javascript版的”多线程”都是用单线程模拟出来的。JavaScript事件循环如果JavaSc... ...
分类:编程语言   时间:2020-02-08 11:38:51    阅读次数:89
事件循环
本文记录对事件循环的理解setTimeout与setInterval定时器不是javascript自身的一个功能,是javascript运行在浏览器环境中浏览器为其实现的一个功能。javascript是单线程的,同一时间只能执行一个代码块,这些代码块阻塞了异步事件的执行。当一个异步事件发生时(鼠标点... ...
分类:其他好文   时间:2020-02-05 09:33:37    阅读次数:47
283 JavaScript 事件处理机制,事件循环模型
代码分类 初始化执行代码: 包含绑定dom事件监听, 设置定时器, 发送ajax请求的代码 回调执行代码: 处理回调逻辑 js引擎执行代码的基本流程: 初始化代码 === 回调代码 模型的2个重要组成部分: 事件管理模块 回调队列 模型的运转流程 执行初始化代码, 将事件回调函数交给对应模块管理 当 ...
分类:编程语言   时间:2020-02-03 15:55:22    阅读次数:85
asyncio:异步I/O、事件循环和并发工具(持续跟新中)
流畅的Python书中的协程部分版本太低,而且讲的比较少,这次根据Python3标准库书中实例来学习记录asyncio的使用。 asyncio模块提供了使用次饿成构建并发应用的工具。threading模块通过应用线程并发,mutilprocessing使用系统进程实现并发,asyncio则使用一个单 ...
分类:其他好文   时间:2020-01-19 09:15:50    阅读次数:77
JavaScript 事件循环
JavaScript事件循环机制 浏览器内核 浏览器是多进程的,每一个 tab页可能代表一个独立的进程(也可能多个tab合并成一个进程),浏览器内核(浏览器的渲染引擎)属于浏览器多进程的一种。 浏览器中的多种线程。 GUI渲染进程: 负责渲染页面,解析HTML,CSS构成的DOM树等,当页面重绘或者 ...
分类:编程语言   时间:2020-01-14 20:40:32    阅读次数:206
414条   上一页 1 ... 5 6 7 8 9 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!