- 博客(14)
- 收藏
- 关注
原创 windows和Linux下用qt开发串口调试助手
当在Windows环境下使用Qt开发串口调试助手时,可以使用Qt的串口模块(QSerialPort)来实现串口通信功能。下面是一个简单的代码示例,详细说明了如何使用Qt开发串口调试助手。首先,需要在Qt项目文件(.pro)中添加串口模块的依赖。这些代码实现了一个简单的串口调试助手应用程序,用户可以通过界面选择串口配置并打开串口进行通信。用户可以输入要发送的数据,并显示接收到的数据。请注意,上述代码仅为示例,实际应用在实际应用中,还可以添加以下功能来完善串口调试助手:在串口打开之后,禁用串口配置选项。
2023-07-05 20:42:39 1394 1
原创 Qt鼠标事件+键盘事件+定时器
QString time_str = dateTime.toString(“当前时间:yyyy-MM-dd HH:mm:ss”);
2023-05-04 15:00:59 678
原创 MySQL刷题-新知识-01
union用于合并两个或多个select语句的结果集union内部的select语句必须拥有相同数量的列同时,列也必须拥有相似的数据类型同时,每条select语句中的列的顺序必须相同union操作符选取不同的值,即union是去重的;而union all 是不去重的。union结果集的列名 == union中第一个select语句中的列名。
2023-04-24 20:18:39 173
原创 数据结构与算法-常见排序算法(B站左神)
常见排序算法总结目前没有找到时间复杂度为O(nlog2n),额外空间复杂度O(1),又稳定的算法。排序方法时间复杂度(平均)时间复杂度(最坏)时间复杂度(最好)空间复杂度稳定性复杂性直接插入排序O(n2)O(n2)O(n)O(1)稳定简单希尔排序O(nlogn)O(n2)O(n1.3)O(1)不稳定较复杂直接选择排序O(n2)O(n2)O(n2)O(1)不稳定简单堆排序(空间小)O(nlogn)O(nlogn)O(nlogn)O(1)
2023-04-21 14:56:45 170
原创 Linux目录结构+常用指令···(b站韩顺平老师网课总结)
Linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。tar指令打包指令,最后打包后的文件是 .tar.gz 的文件。语法tar [选项] XXX.tar.gz 打包内容(功能描述:打包目录,压缩后的文件格式.tar.gz)选项说明应用实例压缩多个文件,将 /home/pig.txt 和 /home/cat.txt 压缩成将/home的文件夹 压缩成 myhome.tar.gz。
2023-04-20 09:11:26 114
原创 MySQL(基础篇)——SQL+DDL+DML+DQL+DCL+函数+约束+多表联查+事务
概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据目的:保证数据库中数据的正确、有效性和完整性事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。默认MySQL的事务是自动提交的,也就是说,当执行一条DML语句,MySQL会立即隐式的提交事务。
2023-04-18 20:09:05 243
原创 C++学习:基础篇——指针+结构体+内存分区+引用+函数重载
*作用:**函数名可以相同,提高复用性同一个作用域下函数名称相同函数参数类型不同或者个数不同或者顺序不同函数的返回值不可以作为函数重载的条件//函数重载需要函数都在同一个作用域下cout
2023-04-17 16:12:04 92
原创 Qt学习:自定义信号和槽+lambda表达式+QMainWindow+资源文件+对话框
自定义信号,只能写在signals下面返回值是void,只用声明,不用实现可以有参,可以重载。
2023-04-12 18:00:51 573 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人