event-loop 相关问题

事件循环是指无限循环的动作,用于根据回调和消息处理数据。

VertxexecuteBlocking 使用事件循环而不是工作线程

我来自“一个请求=一个线程”的概念,现在我想了解使用 Vertx 的事件循环的概念。根据文档,如果我们使用阻塞操作,我们应该将其传递给executeBlocking m...

回答 2 投票 0

Event-Loop 在 Node.js 中如何工作?

我有这样的代码: 设置超时(()=> { 控制台日志(1) process.nextTick(() => { 控制台.log('1-1') }) }, 0) 设置超时(()=> { 控制台.日志(2) process.nextTick...

回答 1 投票 0

我使用 setTimeout() 有两个类似的函数,但它给了我两个不同的结果

在函数调用 call1 和 call2 中,我试图实现相同的目标,即延迟 1000 秒打印值。但我注意到在 call1() 中变量计时器仍然存在

回答 1 投票 0

像“点击”这样的事件是宏任务吗?

代码: setTimeout(() => console.log(1), 10); for (让 i = 0; i < 3e9; i++) {} console.log(0); window.onclick = () => console.log('点击'); 当这个脚本运行时: 如果我在

回答 2 投票 0

asyncio.run 无法在 python azure 函数应用程序中工作

我有一个可以在本地完美运行的代码: ... main.py 从文件导入 my_test ... 测试.py 异步测试(): """一些异步函数""" 等待 asyncio.sleep(1)

回答 1 投票 0

了解浏览器中的 JS 事件循环和渲染周期

看完这些关于 JS 事件循环和浏览器渲染的演讲后(事件循环到底是什么?以及 Web 浏览器事件循环、setTimeout、微任务、requestAnimationFrame...),我...

回答 1 投票 0

执行此代码时,调用堆栈、事件循环和微任务队列将如何表现?

我想在我的API中获取一些缓存数据,并进行数据库更新查询。我已经编写了代码,它工作得很好,但据我了解,它不应该。有人可以解释一下这一切是如何...

回答 1 投票 0

奇怪的结果测试 setInterval 每秒立即操作数

我在节点 8.11 上运行此测试脚本: 让结束=假; 让我= 0; setInterval(() => { i++; }).unref(); 令 k = 0; 异步函数循环() { k++ 如果(结束===假) 设置立即(循环)...

回答 2 投票 0

python asyncio `loop.create_task` 在另一个线程的循环中添加任务,任务随机卡住

控制台的输出 代码: 导入异步 导入时间 从线程导入线程 导入线程 循环 = asyncio.new_event_loop() def print_ids(s, l): 打印(f“{threading.current_thread()。

回答 1 投票 0

NODEJS:事件发射器代码在顶级代码之前执行

我刚刚开始探索 Node JS 事件驱动架构和事件循环,我从一些博客中了解到事件发射器进入事件循环,这应该是异步的,但是......

回答 1 投票 0

asyncio,此事件循环已经运行问题

在线程内运行异步事件循环是个好主意吗? 导入异步 导入时间 从sample_threading导入并行 循环 = asyncio.new_event_loop() 异步 def fn(p): 对于我在范围内(5...

回答 1 投票 0

哪个队列与 requestAnimationFrame 关联?

今天面试时被问到这个问题。我无法回答这个问题,面试官说有一个特殊的队列用于 requestAnimationFrame 回调。但我找不到任何信息...

回答 3 投票 0

NodeJS setImmediate 和私有类方法

所以,第一次尝试 setImmediate。看来它不能运行私有类方法。是这样吗?如果是,有人可以向我解释为什么吗? 不起作用 私有类方法作为

回答 1 投票 0

Nodejs 事件循环 Promise 在 process.tick 之前执行

const axiosTest = async () => { 设置立即(()=> { console.log('立即 axios'); }) const x = axios.get('https://www.google.com'); x.then((r) => console.log(...

回答 1 投票 0

为什么在使用多处理时我的类属性没有被保留?

我在 FastAPI 应用程序中有以下类: 导入异步 导入日志记录 从多处理导入锁,进程 从 .product_status 将作业导入为 ProductionStatusJob 就业计划班...

回答 2 投票 0

Python 保留类变量更改吗?

我在 FastAPI 应用程序中有以下类: 导入异步 导入日志记录 从多处理导入锁,进程 从 .product_status 将作业导入为 ProductionStatusJob 就业计划班...

回答 1 投票 0

为什么异步 I/O 需要事件循环

我在 C#/.Net 中进行了大量开发,异步故事从第一天起就一直存在(诚然,API 多年来从开始/结束到事件,再到......

回答 2 投票 0

更新游戏引擎的While循环会阻塞节点事件循环

我正在使用 Node.js 构建多人游戏。为了不断更新所有游戏的状态,我执行以下操作 而(真){ for (const game of games) { 游戏.update() } } 这显然

回答 2 投票 0

await 常规函数 vs await async 函数,并且两个函数都返回 fulfilled promise [关闭]

如果我直接等待Promise,执行顺序似乎是合理的。 但是,如果我只是将它更改为异步函数,即没有其他任何更改,那么顺序就会完全改变。 谁能解释一下

回答 0 投票 0

使用 NodeJS 处理共享资源?

事件循环等在不同的地方都有解释,但是知道 c++ 并发概念的人可以解释我们如何保护我们的共享资源吗?比方说 express web 服务器? 我们需要做...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.