ESP32-cam烧录和调试 2. 串口模块六合一多功能转USB转UART CP2102 CH340 TTL 485 232。选择端口,和开发板(如果没有找到对应的端口可能驱动没有安装)2.打开Arduino IDE。1.移植github的项目。
Git的使用 创建或切换分支(git branch +分支名/git checkout +分支名):如果需要创建新的分支或切换到已有的分支,可以使用 git branch 和 git checkout 命令。克隆仓库(git clone):如果是远程仓库,可以使用 git clone 命令将其克隆到本地计算机上。创建仓库(git init):在本地或远程服务器上创建一个新的 Git 仓库。合并分支(git merge):将两个分支的修改合并为一个分支。添加文件(git add .):将要跟踪的文件添加到仓库中。
cmake编译opencv和opencv_contrib遇到xfeatures2d下载问题 查看opencv构建目录中的CMakeDownloadLog.txt文件。opencv版本:4.8.1。根据下载链接下载对应的文件。
C++ STL使用 string是字符串容器 C++ 标准库中的string表示可变长字符串头文件如下vector相当于c语言的数组,与数组相比,vector就是一个可以不用再初始化就必须制定大小的边长数组头文件链表,STL提供了一个双向链表容器,也有单链表foward_list.栈是一种特殊的线性表,特点:先进后出先进先出//单向队列q.front();//获取队首q.back();//获取队尾q.push(x);//插入元素,x表示要插入的值,什么都行(但是类型必须和定义的相同)q.pop();
Opencv学习 4. 打开CMake,在“Where is the source code”处填写源代码所在的目录,在“Where to build the binaries”处填写生成文件所在的目录,例如`C:/opencv/build`,然后点击“Configure”按钮。7. 在“Generating done”框中,点击“Open Project”按钮打开Visual Studio工程,或者在build目录中双击“OpenCV.sln”文件打开Visual Studio工程。6、编译安装:$ make;
MySQL数据库学习 数据库(DB)是一种特殊的信息管理系统,它以某种组织方式存储数据,使得用户可以更容易地查找和使用特定的信息。数据库可以包含任意类型的数据,包括文本、数字、图像、音频和视频等。它们还可以包含其他数据库,以及数据的关联和索引。数据库管理系统(DBMS)是一种软件,可以创建、维护和使用数据库。它为用户提供了一个用于管理数据库的统一界面。DBMS可以创建、修改和删除数据库,控制访问数据库中的数据,更新数据库以及检索数据库中的信息。
MySQL安装和QT连接MySQL数据库 MySQL是一种关系型数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型和大型网站的开发都选择 MySQL 作为网站数据库。