04 2025 档案

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