logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

计算机网络踩坑:ARP 响应与 ICMP 回包开发

因公司项目需求,需要使用UDP服务与UDP组播,并且监听多端口数据,最开始没考虑那么多,直接就上了 LWIP 轻量级协议栈,参考正点原子的STM32F4开发板的 LWIP 移植,完成之后,实现单独的 UDP 服务或单独的 UDP 组播,是完全没有问题的,不过问题就在于既需要使用 UDP 多端口服务,又要使用 UDP 多端口组播,没有相对应的使用示例,自己对 LWIP 不是很了解,怕把问题搞复杂了,

文章图片
#计算机网络#网络#udp +1
通俗易懂玩QT:解决QT不支持MySQL数据库事务的方案

解决QT不支持MySQL数据库事务的方案一、遇到问题继上一篇文章《QT之QSql学习》,QT 连接上数据库之后,为了提高代码的执行能力,小编为数据库操作开启了数据库事务。if(db.transaction()){query = new QSqlQuery(sql);if(query -> exec()){db.commit();return true;}db.rollback();}retu

#数据库#mysql
通俗易懂玩QT:QSql学习

QT之QSql学习最近,因为公司的业务需求,需要使用 Qt 操作 MySQL 数据库,特意学习了一下,这里分享给大家。一、环境介绍Qt 版本:Qt 5.11.2(32位)MySQL 版本:MYSQL8.0.22(64位)二、连接 MySQL 数据库以下为连接步骤:在 pro 或者 pri文件中引入QT 的 sql 数据库模块://修改之前QT+= core gui//修改之后QT+= core g

#mysql#qt
STM32踩坑:Keil 安装好后创建项目 Loading PDSC Debug Description failed for...

Keil安装好后创建项目报错Loading PDSC Debug Description failed for…昨天重新装了一下系统

#stm32#嵌入式
STM32入门:TIM定时器PWM1模式与PWM2模式的比较

STM32定时器PWM1模式与PWM2模式的比较STM32定时器的PWM存在两种模式,即PWM1模式与PWM2模式,两种模式下的PWM均存在向上计数和向下计数,但是,同一电平下,两种模式下的PWM的有效

#stm32
学习分享:Windows下大型文件 CRC 校验

Windows下cmd窗口生成MDx与SHAx校验和一、在 windows 下打开 cmd.exe 窗口方法一:操作步骤:同时按下键盘的 win + R 两个键,进入运行窗口:在输入框中输入命令行 cmd,点击确定按钮:出现以下界面即进入成功:方法二:操作步骤:打开某文件夹:在文件夹地址栏中输入命令行 cmd,回车:出现以下界面即进入成功:以上两种进入方式的区别在于,进入的文件夹路径不同。二、命令

#windows
通俗易懂玩QT:QQuickWidget学习

通俗易懂玩QT:QQuickWidget学习因为公司的业务需求,需要用到线程来解决程序的阻塞问题,特意学习了一下,这里分享给大家。一、使用 QQuickWidget 在QMainWindow 中嵌入 QML线程是操作系统能够进行运算调度的最小单位,被包含在进程之中,是进程中的实际运作单位。一条线程实则指进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。二、使用 C

#qt
通俗易懂玩QT:自定义窗口移动与拉伸的实现(内附主要源代码)

QT自定义窗口移动与拉伸的实现(内附主要源代码)国庆没啥事,研究了一下 Qt 实现自定义窗口,参考了两位博主的文章,自己做了点修改,修复了一些 Bug(有可能是我没按大佬的思路来产生的),目前还存在的 Bug 是最大化窗口被移动了以后,需要点击两次窗口还原按钮才能还原窗口,不想再耗费时间再纠结这个问题了,后面有需要的话再来改就完事,下面是主要源码:zoomMove.henum {EDGENULL

#qt#c++
学习分享:Ubuntu 下使用 Qt 打开串口报错 Permission denied

提前声明一下,开发环境是 Ubuntu18.04,用户是非 root 用户。因项目需求,需要使用到 Qt 收发串口数据,曾经写过一个串口调试助手的程序,这里直接拷贝到 Ubuntu 虚拟机下使用,发现每次打开串口的时候都会发生错误,最开始的时候还不知道发生了什么错误,以为是需要在串口名前面添加,但是后面发现加了后,并没有成功打开串口,所以问题不在于,然后在网上搜索了一下问题,QSerialPort

文章图片
#学习#ubuntu#qt
    共 15 条
  • 1
  • 2
  • 请选择