学习笔记
文章平均质量分 55
Blasit
红豆生南国
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux 安装nlohmann/json
本文介绍四种安装nlohmann/json库的方法:使用apt命令安装;下载单头文件放入指定目录;手动下载文件后拷贝到目录;源码编译安装。该库为header-only设计,无需额外编译即可使用。原创 2026-08-05 09:23:52 · 229 阅读 · 0 评论 -
Qt C++ http服务器安全登录token生成管理
使用Qt框架实现基于token的HTTP服务器身份验证机制。通过实现的TokenManager类管理token的创建、验证和清理;采用单例模式设计,包含互斥锁保证线程安全,适用于需要基本身份验证的Web服务场景。原创 2026-04-28 09:15:18 · 113 阅读 · 0 评论 -
Qt 程序打包,运行提示找不到或无法加载平台插件 qwindows.dll
本文针对Qt打包时出现的找不到qwindows.dll平台插件问题提供解决方案原创 2026-03-25 11:10:41 · 614 阅读 · 0 评论 -
笔记:Qt C++建立子线程做一个socket TCP常连接通信
本文介绍了在Qt中建立子线程TCP客户端的方法,通过QTcpSocket实现与服务器的连接通信。采用QThread创建工作管理类的方式安全管理线程资源,避免泄漏。原创 2026-03-03 14:51:36 · 333 阅读 · 0 评论 -
ESP32不共享SPI总线实现触摸显示功能--LIB:XPT2046_Touchscreen、TFT_eSPI
本文介绍了在ESP32开发中解决SPI总线冲突的方案。以ESP32-2432S028R开发板为例,通过将TFT显示屏(VSPI)和XPT2046触摸芯片(HSPI)分配到不同SPI控制器,显著提升了系统稳定性。原创 2026-01-16 20:14:29 · 626 阅读 · 0 评论 -
Qt C++ 编译 libevent静态库
使用QtCreator和MSVC2017 64位编译libevent静态库的步骤。libevent源码下载,在QtCreator中打开CMakeLists.txt,执行CMake和构建项目生成库文件。原创 2025-12-16 09:29:34 · 450 阅读 · 0 评论 -
Qt MySQL8.X数据库开发问题:本地无权限和认证不兼容
解决MySQL 8.0认证不兼容问题的过程。主要遇到两个问题:远程连接报错"caching_sha2_password"认证方式不兼容,以及本地连接报错权限不足。原创 2025-11-17 10:08:54 · 765 阅读 · 0 评论 -
C++ Qt window API学习--窗口操作
本文介绍了使用Windows API操作程序窗口的方法。获取名称列表,获取窗口句柄,移动窗口,打开窗口,关闭窗口等等。这些方法可用于实现自动化操作,如程序管理和游戏辅助功能。原创 2025-10-27 11:42:10 · 687 阅读 · 0 评论 -
嵌入式语音识别模块--ASRPRO使用方式
天问51 ASRPRO语音识别模块的使用方法,模块支持二次开发,适合离线语音识别项目开发。原创 2025-09-26 16:53:49 · 3792 阅读 · 0 评论 -
Ubuntu 20.04.6交叉编译得到Ubuntu 16.04.6的可执行文件
在Windows的Ubuntu 20.04上编译的程序无法在ARM架构的px30(Ubuntu 16.04)运行,使用CMake指定交叉编译器重新编译解决问题。原创 2025-08-27 15:20:08 · 444 阅读 · 0 评论 -
使用Keil 5编写程序应对单片机flash内存不足的方法
本文总结了嵌入式程序优化方法:1.代码优化;2.编译器优化等级设置。原创 2025-07-16 14:31:26 · 2006 阅读 · 0 评论 -
解决EMQX端口冲突的配置技巧
EMQX MQTT服务器的端口修改方法原创 2025-06-26 14:47:34 · 1710 阅读 · 0 评论 -
GD32 IIC(I2C)通信(使用示例为SD2068)
在GD32微控制器上实现I2C通信。重点是与SD2068设备的连接和通信原创 2025-05-23 10:38:04 · 1178 阅读 · 0 评论 -
GD32E23x flash作为静态存储的读写操作
GD32E23x flash作为静态存储的读写操作原创 2025-04-24 17:00:57 · 965 阅读 · 0 评论 -
GD32 ISP下载程序(串口烧录)
GD32 ISP烧录介绍原创 2025-03-25 15:30:07 · 9903 阅读 · 0 评论 -
keil 5 MDK 安装失败提示Cannot create destination file.‘xxx‘System Error Code: “文件名、目录名或卷标语法不正确。“
keil5 MDK安装报错"文件名、目录名或卷标语法不正确"问题解决原创 2025-03-10 15:38:38 · 3224 阅读 · 7 评论 -
C++ Qt建立一个HTTP服务器
打开这个项目目录,需要知道的有主窗口的源文件,以及config目录、httpbase目录,分析项目结构后不难发现,config是数据库配置文件所在的目录(你如果不需要,则完全可以不用管),httpbase是封装好了的http和数据库各种类的目录,详细的下面慢慢介绍。上述就是大概的使用流程了,关于请求业务类型的区分,查看QHttpRequest类的定义可以看到枚举类型HttpMethod,就可以知道有哪些业务请求类型了,然后两个函数获取当前请求的类型method()和methodString()。原创 2025-02-19 14:42:26 · 1612 阅读 · 0 评论 -
Qt C++ QStatusbar 显示表示状态的图片
在C++ Qt编程,默认主窗口MainWindow自带控件QStatusbar,显示圆形的图片状态信息。原创 2025-01-13 09:59:57 · 509 阅读 · 0 评论 -
C++ Qt 模板函数和函数重载
在C++ Qt中 函数重载和模板函数的定义以及使用介绍,讲解了他们两者的使用注意事项、实际应用示例。原创 2024-12-18 15:08:48 · 744 阅读 · 0 评论 -
C/C++ YUV 文件叠加自定义符号
使用C/C++ 对YUV图像处理,叠加功能的实现;占用内存小,适用于单片机原创 2024-11-14 14:43:20 · 672 阅读 · 3 评论 -
C++ Qt 使用openCV库将图片文件互转YUV文件
使用openCV库,将目标图片文件转换为目标格式的YUV文件,本文使用了C语言、C++、Qt来读写文件。原创 2024-10-23 16:01:36 · 1532 阅读 · 0 评论 -
QT C++ 软键盘/悬浮键盘/触摸屏键盘的制作
使用Qt编写一个软键盘,支持中英文以及符号输入,拼音库使用GitHub上的libpinyin或者googlepinyin原创 2024-10-11 17:06:23 · 2388 阅读 · 4 评论 -
CMD和Windows PowerShell命令查看当前文件夹的所有一级子文件夹的空间大小
在Windows系统中 使用CMD命令行或Power Shell命令获取当前文件夹所有一级子文件夹的空间大小原创 2024-09-13 11:19:47 · 12335 阅读 · 0 评论 -
QT C++ 判断字符串是否是一个数字
QT C++ 判断一个字符串是否是一个数字,这里使用了三种方法来判断。原创 2024-08-29 17:10:52 · 1170 阅读 · 0 评论 -
QT 关于QString转QByteArray自动添加一个‘0‘的问题
QT 关于QString转QByteArray时,使用fromHex()方法自动添加一个'0'的问题原创 2023-07-14 14:33:15 · 784 阅读 · 1 评论 -
QT 已知控件类名,访问目标控件
findChild()和findChildren()的一种用法,批量操作控件原创 2023-06-26 10:11:48 · 448 阅读 · 1 评论 -
QT 关于QTableWidget的常规使用
QT 关于QTableWidget表格控件的常用方法原创 2024-07-23 08:50:02 · 933 阅读 · 0 评论 -
QTextEdit 设置上限行数,超过上限行数自动删除行
QTextEdit 自定义行最大数,超过最大数时,删除第一行或者前n行原创 2024-04-15 10:18:43 · 2415 阅读 · 0 评论 -
C++ QT 全局信号的实现
C++ QT 全局信号的实现--定义在所有文件都可以使用的唯一信号原创 2024-07-04 17:02:09 · 669 阅读 · 1 评论 -
QT HTTP通信--学习笔记2
QT C++ HTTPS通信学习笔记,以及SSL的安装原创 2024-05-21 15:51:03 · 587 阅读 · 0 评论 -
QT QSS 滚动条的样式设置
QT 设置滚动条QScrollBar的QSS时候方便套用原创 2024-04-11 14:29:44 · 1323 阅读 · 0 评论 -
QT QPixmap或者QImage加载图片程序异常结束问题(code: 0xc0000602: ,)
C++ QT OpenCV 的使用,QPixmap和QImage初始化的错误代码code: 0xc0000602的一种解决方案-修复图片数据格式。原创 2024-01-29 16:00:08 · 1586 阅读 · 0 评论 -
QT double 转 int 精度丢失问题
double转int精度丢失,限制条件:double小数部分为0原创 2023-12-13 17:17:39 · 1135 阅读 · 0 评论 -
C语言 CRC-8 (X^7+X^6+X^5+X^2+1)校验
C语言 CRC-8 (X^7+X^6+X^5+X^2+1)校验的函数封装与测试原创 2023-11-03 17:13:35 · 728 阅读 · 0 评论 -
QT 在槽函数中获取发出信号的控件名称
QComboBox等类型多个控件连接同一个槽函数并区分信号原创 2023-10-13 16:32:14 · 850 阅读 · 1 评论 -
QT 数据库打开失败原因之一
QT 数据库MySQL,没有驱动的问题、驱动未加载解决方案之一原创 2023-10-07 18:18:35 · 2797 阅读 · 1 评论 -
C++ QT CRC16校验 函数封装
CRC16 C++ QT QString的校验方式原创 2023-10-07 16:58:10 · 640 阅读 · 1 评论 -
QT QSettings 类打开读写配置(*.ini)文件
iQT C++ QSettings 类的使用;配置文件(*.ini)文件存、取数据原创 2023-09-15 14:29:10 · 525 阅读 · 1 评论 -
QT 利用宏定义函数
QT 宏定义函数的使用方法,C++宏定义函数也适用原创 2023-08-16 17:12:59 · 505 阅读 · 1 评论 -
QT 将打印信息生成保存为日志文件
QT 程序日志信息的输出,qDebug()的重定向原创 2023-08-15 11:27:50 · 413 阅读 · 0 评论
分享