摘要:
写文件 QFile file("filename.bin"); file.open(QIODevice::WriteOnly); file.write(...); file.close(); qint64 write(const char *data, qint64 len); qint64 wri 阅读全文
摘要:
使用环境 系统:Win10 IDE:VS2019 下载Windows安装包:opencv-xx-xx.exe 安装步骤 双击安装包使解压到英文路径。 添加环境变量使应用程序能找到动态库,否则就需要在每个可执行文件目录下都拷贝一份。 --> 此电脑右键》属性》高级系统设置》环境变量》编辑Path变量》 阅读全文
摘要:
通讯数据包 在通讯中可以使用特殊字符结尾来判定通讯结束,当接收的数据最后一个字符恰好是结束符时,可以计算一下校验码确定结束,或者确定在没有连续输出指令应答的时可以再等待一定时间来确定是否真正的结束。实际中我使用读取固定长度的方法来防止过早接收。 在通讯协议设计时大多都设计有数据长度字段,但是看过大多 阅读全文
摘要:
Cmake 概述 CMake是一个跨平台工具,可以用简单的语句来描述所有平台的安装(编译过程)。Cmake 并不直接建构出最终的软件,而是产生标准的建构档(如 Unix 的 Makefile,Visual C++ 的 projects 等)。 CMake 安装 windows 直接下载使用发布的二进 阅读全文
摘要:
创建用户 sudo adduser xx 管理权限 修改配置文件sudo vim /etc/sudoers → 在root ALL=(ALL) ALL下添加xx ALL=(ALL) ALL 切换用户 sudo -s su xx 删除用户 删除账户 sudo deluser xx 删除配置文件/etc 阅读全文
摘要:
基础操作 1)查看 Ubuntu IP: 终端输入 ifconfig,以下假设IP地址为192.168.1.66 2)查看 Ubuntu 用户:终端输入 echo $USER, 以下假设用户为lisi 3)查看电脑网卡:Win开始》设置》更改适配器选项 4)设置虚拟机为桥接模式(默认的):VMwar 阅读全文
摘要:
安装和使用 步骤1. 下载源码 wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz 步骤2. 解压编译 tar zxf lrzsz-0.12.20.tar.gz cd lrzsz-0.12.20/ ./configure make CC 阅读全文
摘要:
在linux中通常通过操作命令去完成日常任务,而这个命令其实就是一个工具程序,使用工具时可以通过指定选项去选择某些功能,例如查看文件列表操作ls -l。下面记录一个例子实现工具程序的参数解析功能。 函数参数 标准写法的主函数有两个参数,其中argc表示参数个数, argv表示字符串参数数组。鉴于需要 阅读全文
摘要:
异常提示 Guru Meditation Error: Core 0 panic'ed (StoreProhibited). Exception was unhandled. Core 0 register dump: PC : 0x40082a36 PS : 0x00060d30 A0 : 0x8 阅读全文
摘要:
完全指南 ESP-IDF 编程指南 - ESP32-S2 安装依赖 sudo apt-get install git wget flex bison gperf python python-pip python-setuptools cmake ninja-build ccache libffi-d 阅读全文