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
事件循环
hr跟我说从第二个问题就可以停止面试了
#24届软开秋招面试经验大赏#但是他还是跟我聊了一个多小时很有耐心,哎,而且当场根据我不会或者答得不好的问题教我es6新特性解释下
事件循环
看
事件循环
的代码解释一下输出顺序写js循环算法总结多巩固js基础这个是
lozhyf
·
2024-03-24 06:54
面试
职场和发展
开发语言
面试
fastapi 关于线程池、同步、异步的问题解答汇总
seo优化:如何在python的asyncio里面执行同步函数并且不阻塞
事件循环
如何在python的fastapi里面执行同步函数并且不阻塞
事件循环
fastapi的视图函数加不加async的区别fastapi
·
2024-02-25 03:05
python
10 分钟了解 nextTick ,并实现简易版的 nextTick
它的原理是利用JavaScript的
事件循环
机制以及浏览器的渲染流程来实现延迟
秋の本名
·
2024-02-23 01:48
程序员
前端
vue.js
前端
javascript
【C/C++】实现Reactor高并发服务器 完整版
InetAddress.hInetAddress类ip和端口设置Socket.hSocket类设置fdEpoll.hepollfd管理类Channel.hChannel类管理epoll以及对应回调函数实现EventLoop.hEventLoop
事件循环
类
橙留香写代码
·
2024-02-20 20:20
服务器
c语言
c++
Qt多线程使用的两种方式
(不使用
事件循环
)使用方法:(1)run函数内有一个while或for的死循环(模拟耗时操作);(2)通过一个标记位来控制死循环的退出;(3)run()函数中无限循环记得强制休息,如果不加就会造成运行后
指舞花歌
·
2024-02-19 13:53
Qt实战---高级
qt
ui
开发语言
js之
事件循环
一道面试题说出下面代码的运行结果,并说明原因:asyncfunctionasync1(){console.log('async1start')awaitasync2()console.log('async1end')}asyncfunctionasync2(){console.log('async2')}console.log('scriptstart')setTimeout(function()
hui树
·
2024-02-15 10:38
浏览器
事件循环
浏览器
事件循环
本文探讨的是浏览器的
事件循环
,如果你对此颇有心得,欢迎指出本文的错误。如果你学过NodeJs的
事件循环
,请暂时忘记,因为浏览器的
事件循环
和NodeJs的
事件循环
完全不同。
和谐创新
·
2024-02-14 21:13
javascript
boost.asio异步并发Tcp服务器
简介boost的asio采用的是Proactor模型,该模型的核心思想就是异步IO,IO在
事件循环
中,每个异步IO都绑定对应的回调函数,当IO完成后,对应的回调函数会在
事件循环
中执行。
Erick_Lv
·
2024-02-13 21:15
Boost.Asio
boost
asio
异步并发服务器
C++
深入理解JavaScript
事件循环
机制
众所周知,JavaScript是一门单线程语言,虽然在html5中提出了Web-Worker,但这并未改变JavaScript是单线程这一核心。可看HTML规范中的这段话:Tocoordinateevents,userinteraction,scripts,rendering,networking,andsoforth,useragentsmustuseeventloopsasdescribedi
宋小菜_菜菜
·
2024-02-13 15:54
【Python】协程以及多进程+协程的使用
文章目录前言一、异步编程1.python中的异步2.非阻塞的I/O操作二、协程的使用1.异步操作2.
事件循环
3.单个任务4.批量任务5.同步调用异步6.网路同步请求和异步请求对比三、自定义协程写一个协程三方库四
我辈李想
·
2024-02-13 00:39
Python全家桶
python
开发语言
宏任务和微任务
1.任务队列(首先要明白,宏任务和微任务都是指的异步任务,普通同步代码(如console.log)会在当前执行栈中执行,而微任务和宏任务则涉及到异步操作和
事件循环
。)
fc&&fl
·
2024-02-12 18:11
javascript
前端
开发语言
第6章 Node.js
事件循环
Node.js单线程类似进入一个while(true)的
事件循环
,直到没有事件观察者退出,每个异步事件都生成一个事件观察者,如果有事件发生就调用该回调函数.6
读书的鱼
·
2024-02-12 10:55
$nextTick
$nextTick就是用来知道什么时候DOM更新完成异步更新队列(重要概念)Vue在观察到数据变化时并不是直接更新DOM,而是开启一个队列,并缓冲在同一
事件循环
中发生的所有数据改变。
林键燃
·
2024-02-12 00:41
浏览器渲染原理
在
事件循环
机制下,渲染主线程取出消息队列中的渲染任务,开启渲染流程。整个渲染流程分为多个阶段:HTML解析、样式计算、布局、分层、绘制、分块、光栅化、画。
·
2024-02-11 19:49
前端面试总结
一:浏览器
事件循环
机制个人理解(EventLoop)1:浏览器进程模型要理解浏览器
事件循环
机制首先要明白浏览器的进程模型,进程就是一个程序运行需要给其分配一块专属的内存空间,可以把这块内存空间简单理解为进程
·
2024-02-11 17:50
前端面试
oc- Runloop的理解
它就是一个
事件循环
机制,遇到有处理的事情就处理,没有的话就休眠进行等待唤醒。不同的是,系统
雨天多久就
·
2024-02-11 06:44
nodejs笔记之:事件驱动,线程池,非阻塞,异常处理等
主线程先把普通代码执行完毕,然后会循环事件队列里的函数,如果遇到有IO的操作,nodejs会去线程池里拿出一个线程去执行IO的操作,执行完毕后再把拿到数据的回调函数,放到事件队列的尾部,继续
事件循环
。
Wang's Blog
·
2024-02-11 06:57
NodeJs
[vue源码01] data响应式 和 初始化渲染
导航[深入01]执行上下文[深入02]原型链[深入03]继承[深入04]
事件循环
[深入05]柯里化偏函数函数记忆[深入06]隐式转换和运算符[深入07]浏览器缓存机制(http缓存机制)[深入08]前端安全
woow_wu7
·
2024-02-10 23:25
python的协程
与
事件循环
相比,是经过封装的看起来像同步的。不过协程也是单线程,本质也是异步+回调。Python协程的历史yield有什么用为了理解什么是yield,必须先理解生成器和迭代。
智勇双全的小六
·
2024-02-10 20:41
Python asyncio高性能异步编程 详解
目录一、协程1.1、greenlet实现协程1.2、yield关键字1.3、asyncio1.4、async&await关键字二、协程意义三、异步编程3.1、
事件循环
3.2、快速上手3.3、await3.4
编程抗氧化
·
2024-02-10 07:52
Python
python
开发语言
asyncio
异步
uvloop
await
3分钟带你了解Vue3的nextTick()
简单来说,Vue在修改数据后,视图不会立刻更新,而是等同一
事件循环
中的所有数据变化完成之后,再统一进行视图更新,nextTick()方法就会在这样的DOM更新循环结束后调用指定的函数。
_Minato_
·
2024-02-09 04:22
vue.js
前端
javascript
html
前端框架
es6
css3
php怎么进行异步编程,简述php异步编程
这两个框架原理都是通过
事件循环
,让程序一直停留在内存,等待外部请求,达到高并发。为什么需要异步先来看一个例子在工作目录下新建文件slowServer.phpsleep(5);//5秒后才能返
三木在Yummy
·
2024-02-09 00:49
php怎么进行异步编程
php怎么进行异步编程,php异步编程是怎样的?
这两个框架原理都是通过
事件循环
,让程序一直停留在内存,等待外部请求,达到高并发。为什么需要异步先来看一个例子在工作目录下新建文件slowServer.phpsleep(5);//5秒后才能返
日立中央空调
·
2024-02-09 00:49
php怎么进行异步编程
读懂 FastChat 大模型部署源码所需的异步编程基础
原文:读懂FastChat大模型部署源码所需的异步编程基础-知乎目录0.前言1.同步与异步的区别2.协程3.
事件循环
4.await5.组合协程6.使用Semaphore限制并发数7.运行阻塞任务8.异步迭代器
javastart
·
2024-02-08 09:08
python
python
fastapi
gunicorn
GPT每日面试题—如何理解
事件循环
Q:如果在前端面试中,有人问你如何理解
事件循环
,怎么回答最好?A:在前端面试中,对于
事件循环
(EventLoop)的理解是一个重要的面试点。
CreatorRay
·
2024-02-07 20:03
面试
前端
ChatGPT
前端
javascript
chatgpt
面试
通过ZLMediaKit来说说流媒体服务的实现
文章目录实现流媒体服务的三大基础
事件循环
并发模型错误处理流媒体服务的分类实现流媒体服务的三大基础
事件循环
。并发模型。错误处理。这是也是实现各种C++服务的基础,业务通过这三大基础进行构建。
mo4776
·
2024-02-07 18:17
ZLMediaKit源码分析
网络
c++
音视频
从“手写Promise”中可以学到什么?
Promise在
事件循环
中的执行过程是怎样的?Promise有什么缺陷?能否解决?
Amillly
·
2024-02-07 18:50
js和node
事件循环
区别
javaScript
事件循环
机制一、是什么?JavaScript是一门单线程语言,同一时间只能做一件事,但并不意味着单线程就是阻塞,而实现单线程非阻塞的方式就是
事件循环
。
wyzqhhhh
·
2024-02-07 13:21
javascript
开发语言
ecmascript
Redis 6 中的多线程是如何实现的!?
它通过多路复用epoll来管理海量的用户连接,只使用一个线程来通过
事件循环
来处理所有用户请求,就可以达到每秒数万QPS的处理能力。单线程的Redis虽然性能很高,但是却有两个问题。
java晴天过后
·
2024-02-07 11:11
redis
缓存
数据库
前端常见面试题⑥
52、
事件循环
如何处理微观和宏观任务?
事件循环
负责处理JavaScript中的微任务和宏任务。在
事件循环
的每次迭代期间,它首先处理所有微任务(例如Promise和排队回调
前端你鹏哥
·
2024-02-07 02:34
前端
libevent源码解析--evconnlistener, evconnlistener_event
1.概述前面我们分析了libevent中event,event_callback及event_base,有了这些设施,我们便可利用event_base的实现
事件循环
。
raindayinrain
·
2024-02-07 01:49
4.5.网络-Libevent
evconnlistener
服务端监听
[深入02] 原型链
导航2021/07/21更新constructor.png2021/07/22更新原型链.png[深入01]执行上下文[深入02]原型链[深入03]继承[深入04]
事件循环
[深入05]柯里化偏函数函数记忆
woow_wu7
·
2024-02-06 04:58
JavaScript的进程和线程
一、js线程之所以js中有
事件循环
,原因就是因为js是单线程的原因1.进程与线程的关系和区别?JS单线程带来的好处?一个进程中可以有多个线程,比如渲染线程、JS引擎线程、HTTP请求线程等等。
whCode
·
2024-02-05 18:33
【python】Twisted网络编程
Twisted是一种非阻塞的网络服务器技术,通过
事件循环
处理、回调机制来触发相应操作。【相比socket通信,当有多个事件时,
Deserve_p
·
2024-02-05 17:46
python
网络
python
服务器
twisted
【python】asyncore 和 asyncio 异步套接字服务
它提供了一个基于
事件循环
的框架,可以处理网络连接中的异步I/O操作。
言之。
·
2024-02-04 16:39
python
开发语言
14 个 JavaScript 面试难题及代码实现
这些题目涵盖了JavaScript的面向对象、
事件循环
机制、Promise等高级概念,以及函数柯里化、深拷贝等实用技巧。我们不仅从概念层面分析每一个问题,还提供具体的代码实现。
今天也想MK代码
·
2024-02-04 11:53
javascript
面试
okhttp
异步请求放在create还是mounted
可以将其视为一个微任务,是利用浏览器的
事件循环
机制,在下一次DOM更新循环结束之后执行,setTimeout如下图比this.
和科比合砍81分
·
2024-02-04 10:46
okhttp
python爬虫实战之异步爬取数据
以进程、线程、协程、函数/方法作为执行任务程序的基本单位,结合回调、
事件循环
、信号量等机制,以提高程序整体执行效率和并发能力的编程方式。
尽君欢
·
2024-02-04 09:35
网络爬虫
python
爬虫
开发语言
Node的异步I/O
在Node中完成整个异步I/O环节的有
事件循环
、观察者、请求对象、I/O线程池。
事件循环
下Node自身的执行模型是
事件循环
,正是它使得回调函数十分普遍。
背太阳的牧羊人
·
2024-02-04 01:37
node.js
javascript
nodejs
线程池
单线程
异步I/O
面试题 JS 异步 ---- 进阶
在于初阶的应用本章在于JS异步的原理和进阶对初学者有点难度,尽量深入浅出思维导图本章主要内容eventlooppromise进阶async/await微任务/宏任务先看几个面试题问答请描述eventloop(
事件循环
殘血★戰狼王
·
2024-02-03 23:59
面试题的理解
js
前端经典面试题合集
事件循环
默认代码从上到下执行,执行环境通过script来执行(宏任务)在代码执行过程中,调用定时器promiseclick事件…不会立即执行,需要等待当前代码全部执行完毕给异步方法划分队列,分别存放到微任务
loveX001
·
2024-02-03 11:17
javascript
1024程序员节
浏览器 Event Loop
导语本文的内容是浏览器的
事件循环
,并不是nodejs的
事件循环
,不要将两者混淆。
Chen_JF
·
2024-02-03 06:45
干货:JavaScript页面构建
点击关注异步图书,置顶公众号每天与你分享IT好书技术干货职场知识本文包括以下内容:Web应用的生命周期步骤从HTML代码到Web页面的处理过程JavaScript代码的执行顺序与事件交互
事件循环
我们对JavaScript
人邮异步社区
·
2024-02-02 23:39
编程语言
python
al
react hooks父子组件的代码执行顺序
/***reacthooks代码的执行顺序:*1.先要了解js的
事件循环
机制,了解主线程,任务队列,宏任务,微任务*2.先执行父组件的主线程代码,再执行子组件的主线程代码;*3.先执行子任务的useEffect
蓝冰凌
·
2024-02-02 23:41
react.js
javascript
前端
【Vue.js】Vue.js 中的 nextTick() 方法
目录Vue.js中的nextTick()方法Vue.js中的nextTick()方法nextTick()方法在Vue.js中是一个非常有用的工具,它允许你在当前
事件循环
结束后执行某些操作。
Aray阿伟
·
2024-02-02 19:20
Vue3
vue.js
【Node系列】创建第一个服务器应用
Node.js的特点包括:单线程:Node.js采用单线程模型,使用
事件循环
来处理并发请求。这意味着它可以高效地处理大量的
雪梅零落
·
2024-02-02 13:14
node
node
QUANTAXIS探索(八)量化策略实现类QAStrategy的模拟模式
通过订阅行情数据,并在回调函数中更新数据、状态,推动
事件循环
。run_sim/_debug_simdefrun_s
萧行之
·
2024-02-02 13:58
python
金融
JavaScript(二)----eventloop
事件循环
机制
JavaScript是单线程。单线程原因为了避免复杂性,浏览器脚本语言的优势作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM,假如使用多线程在同一时间点对DOM进行增删操作,浏览器无法分辨以哪个进程为准。为什么有同步任务与异步任务之分提高GPU的利用效率js任务执行js中的同步任务会在主线程按照顺序执行,异步任务会进入任务队列,在主线程会形成一个执行栈,主线程中的任务
MoreCode
·
2024-02-02 07:56
node
事件循环
概念-单线程、单进程,结合V8的异步回调接口,处理大量并发-API支持回调函数-事件机制采用设计模式中观察者模式实现-每个异步事件生成一个事件观察者,事件发生后调用回调函数事件驱动程序-当webserver接收到请求,将其关闭然后处理,开始服务下一个web请求-当这个请求完成,将其放回处理队列,当达到队列开头,该结果将返回给用户特点1.高效,扩展性强:webserver一直接收请求二不等任何读写操
Jay_ZJ
·
2024-02-02 06:15
Netty底层探究
(NioEventLoopGroup相当于一个
事件循环
线程组,这个组中含有多个
事件循环
线程,每一个
事件循环
线程是N
我就是胖着玩玩的
·
2024-02-02 00:47
nio
后端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他