libuv 相关问题

libuv是用C语言编写的Node的平台层。它的目的是在Windows上抽象IOCP,在Unix系统上抽象类似libev的功能。

libuv 和 udp 的混淆

我一直在尝试掌握 libuv,我不确定是否只有我这样,但他们的文档对我来说非常模糊和难以理解。 我有一个简单的客户端和服务器代码。服务器...

回答 1 投票 0

如何将 libuv 包含在 CMake 中

我想将 libuv 包含到我的项目中 我尝试使用 find_package 但 cmake 找不到 libuv-config.cmake 我应该将源代码复制到项目中,还是继续尝试以其他方式使用 find_package?

回答 1 投票 0

NodeJS 中的执行顺序

我在 NodeJS 中有以下代码片段。 控制台.log(“开始”); 设置立即(()=> { console.log("setImmediate 1"); }); 设置超时(()=> { console.log("setTimeou...

回答 1 投票 0

如何检测任何通信通道上可用的数据?

动机: 我正在编写一个处理所有可能的通信渠道的应用程序 以统一的方式,即通过终端、串行接口输入/输出, 图形用户界面 (xcb | win32)、Web

回答 1 投票 0

nodejs 如何与 v8 引擎实际交互

我正在努力找出nodejs如何与v8引擎交互。假设我写了一些js代码,当我执行它时,它会转到v8引擎执行,假设js代码

回答 1 投票 0

Nodejs 底层结构

我阅读了很多文档来了解nodejs是单线程还是多线程,今天我发现nodejs与v8绑定,几乎没有你自己的函数,还有libuv和其他3或4个小库...

回答 1 投票 0

在node js中,libuv是什么,它是否使用所有核心?

据我所知,所有的IO请求和其他异步任务都是由nodejs中的libuv完成的。 我想知道 libuv 是否使用线程。如果是,是否使用了所有可用的核心?

回答 3 投票 0

如何修复:断言失败:new_time >=loop->time

如果运行我当前的nodejs项目,一旦访问FireStore,它就会崩溃(当我搬到新的Windows笔记本电脑时,问题就开始了): 断言失败:new_time >=loop->time,文件 c:\ws\

回答 2 投票 0

正确关闭 libUV 处理

我正在尝试找出如何修复使用 Valgrind 运行此程序时遇到的这些内存泄漏。 nShell_client_main 中的两个分配发生泄漏。但我不是 确定如何宣传...

回答 4 投票 0

节点中异步读取与同步读取比较

我正在对节点中同步和异步读取文件进行小型性能比较。所以我写了一个小脚本 const fs = require("fs"); const util = require("util"); 常量读取...

回答 1 投票 0

Node js:libuv 线程池如何工作?

我正在学习Node Js,我了解Node js的核心是基于事件循环的反应器模式。 当任何事件发生时,它都会进入事件队列,然后被 st...

回答 2 投票 0

什么是node.js 绑定?

我对node.js非常陌生,我似乎无法在任何地方找到关于node.js绑定是什么的定义。我在幻灯片和 Nodejs 演讲中看到过这个术语,但从未明确解释过。 ...

回答 3 投票 0

process.env.UV_THREADPOOL_SIZE 不起作用?

我正在尝试了解nodeJS中的线程池。 通过创建 process.env.UV_THREADPOOL_SIZE = 5 来运行代码; process.env.UV_THREADPOOL_SIZE = 5; const https = require('https');

回答 4 投票 0

如何在libuv luv进程中使用shell管道而不使用sh -c

假设我想运行命令 dmesg | rg -i hda。我如何使用 process.spawn 或 libuv luv 中的任何其他异步函数运行它并捕获输出而不生成 shell wi...

回答 2 投票 0

使用 malloc for 循环时出现 libuv 访问错误

我在回显服务器代码中遇到了有关 malloc 的问题。 当我使用 uv_default_loop() 时,我可以成功运行我的代码,但不能使用 malloc(sizeof(uv_loop_t)) 。它的支持来自...

回答 1 投票 0

如何在 libuv 中发出多个 fs 请求?

我一直在阅读文档并尝试查看使用 libuv 的项目的源代码,这只会让我更加困惑如何设置两个基本请求:(( uv_fs_open(uv_loop, &...

回答 0 投票 0

使用 Libuvc 以 MJPEG/YUV 以外的其他格式流式传输视频

我的相机模块不支持 MJPEG 和 YUV 格式。 我正在使用 Android studio,它有助于使用 Libuvc 进行流式传输。我的代码中有过时的 libuvc 版本,我相信更新 t...

回答 0 投票 0

nodejs中'net'模块的监听回调在setImmediate()中是什么意思?

我有一个 NodeJS 事件循环问题。 链接:https://nodejs.org/en/docs/guides/event-loop-timers-and-nexttick/#why-use-process-nexttick 该链接说监听回调在 setImmediate()...

回答 0 投票 0

触摸文件,然后在Node中写入它

如何在写入一个文件之前,先触摸它?Attempt fs = require 'fs' os = require 'os' path = require 'path' json_filepath = path.join os.tempdir(), 'cache', 'foo.json' module.exports = (cb) -...

回答 3 投票 1

libuv实现* non-blockingness *的工作原理如何?

因此,我刚刚发现libuv就C库而言是一个很小的库(与FFmpeg相比)。在过去的6个小时中,我通读了源代码,以了解这次活动...

回答 1 投票 3

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