- 博客(5)
- 收藏
- 关注
原创 C++ 条件变量使用
用于实现C++多线程的同步工作,当条件不满足时,相关线程被一直阻塞,直到某种条件出现,这些线程才会被唤醒。条件变量一般配合互斥锁使用,然而本质上互斥锁和条件变量完成的事两个事情。互斥锁用于实现共享资源的原子性。条件变量用于阻塞或者唤醒线程。
2024-07-13 13:00:10
110
原创 vscode远程连接Ubuntu虚拟机过程中出现的问题
(1)在主机生成密钥 cmd下面输入下面命令,之后一路回车,会在C:\Users\user\.ssh下面生成公钥和私钥。将该包解压到下面目录下(目录下面之前的内容都删掉),用户名替换为自己的。(2)下载vscode-server离线安装包,将地址中的。(3)重定向公钥到 authorized_keys 文件。此时便可以远程连接上(可以重启下虚拟机和vscode)(4)将解压后的文件夹的名字替换为自己的commit。(1)查看自己vscode的commitid。(2)将公钥拷贝到虚拟机.ssh目录下。
2024-06-30 11:26:34
316
原创 MQTTX与mosquitto联动
回车后连续输入两次密码即可,注意需要设置allow_anonymous 为 false:(禁止免密登录)配置好后,右上角点击connect即可。2、安装mosquitto。2.6 注册登录用户级密码。2.2 开启broker。2.5 配置端口和IP。
2024-06-19 23:15:13
247
原创 Ubuntu虚拟机 OpenCV依赖库安装失败:E: unable to locate libjasper-dev
第二 添加数字签名(很关键) 之后更新。
2024-01-21 22:17:17
488
原创 Anaconda虚拟环境安装onnx失败: ERROR: Could not build wheels for onnx which use PEP 517 and cannot be install
解决2:查看Python版本 onnx依赖Python3.7及以上 更换之后,执行安装指令即可。
2024-01-14 19:50:36
1036
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人