09 2024 档案

摘要:前提:因要给鸿蒙手机提供打包好的 C++ 库,鸿蒙系统的应用层是 js 写的,底层是 C++ 写的,故为提高鸿蒙开发效率,需要将其他端的 C++ 库通过 napi 打包成 能 node.js 下运行的动态库 但是平时多用 Windows 开发,所以要在 Windows 本地调试 js 代码,查看接口 阅读全文
posted @ 2024-09-26 20:25 strive-sun 阅读(377) 评论(0) 推荐(0)
摘要:问题:某个分支上修改了二进制文件,导致 changes 一直存在,切换到主分支也仍然存在,点击 Discard 也没用 使用 git reset --hard 还原到初始状态,也不行,不过输出结果会给出错误信息 Encountered 7 file(s) that should have been 阅读全文
posted @ 2024-09-26 19:03 strive-sun 阅读(163) 评论(0) 推荐(0)
摘要:MINGW 中使用 clang 突然显示命令找不到,重装了好几遍 clang 还是不行,最后使用下面的命令解决了 pacman -S make python mingw-w64-x86_64-cmake mingw-w64-x86_64-clang mingw-w64-x86_64-ccache m 阅读全文
posted @ 2024-09-26 16:51 strive-sun 阅读(41) 评论(0) 推荐(0)
摘要:安装 cmake 安装 vscode =>终端在屏幕左上角的菜单栏中选择 terminal 安装 brew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 阅读全文
posted @ 2024-09-24 16:00 strive-sun 阅读(12) 评论(0) 推荐(0)
摘要:https://zhuanlan.zhihu.com/p/194198073 (防链接失效) 程序使用并发的原因有两种: 为了关注点分离(程序中不同的功能,使用不同的线程去执行),当为了分离关注点而使用多线程时,设计线程的数量的依据,不再是依赖于 CPU 中的可用内核的数量,而是依据概念上的设计(依 阅读全文
posted @ 2024-09-20 19:06 strive-sun 阅读(62) 评论(0) 推荐(0)