04 2025 档案
摘要:概要 既上次出现 Error: The specified module could not be found. 问题之后,又出现了新的问题 process.dlopen 错误处理 运行 js 文件时会出现 node:internal/modules/cjs/loader:1340 return p
阅读全文
摘要:为什么要存储函数的指针的地址,直接存储函数的地址不可以吗 第一:dlsym 返回的是 void*,一般在取函数指针时会保留函数的类型,如果直接存储函数的地址会丢失掉函数类型 // 使用函数指针地址可以保留原始类型信息 int (*func_ptr)(int, int); void** func_pt
阅读全文
摘要:原理 napi_create_async_work:Node.js 不适合处理耗时的操作,而 napi_create_async_work 适合利用 C/C++ 层提供的多线程来处理耗时操作 napi_create_async_work 可以通过 N-API 使用 Libuv 线程池 napi_cr
阅读全文