
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
QRegularExpression 类的正则匹配需要两个类来配合完成,这两个类就是之前提到的 QRegularExpressionMatch 类与 QRegularExpressionMatchIterator 类,前者提供单一匹配机制,一般多用于比较与单一数据提取,后者提供多重匹配机制,一般多用于多重数据提取。isValid() 是 QRegularExpression 类判断正则表达式是否有

STM32入门:Systick(系统嘀嗒定时器)学习一、Systick 介绍Systick 是 STM32 的一个定时器,又名系统嘀嗒定时器,Systick 的信号来源有三种:HSI(系统内部高速时钟)、PLL()、HSE(系统外部高速时钟)二、系统嘀嗒校准值固定为9000,当系统嘀嗒时钟设定为9MHz(HCLK/8的最大值),产生1ms时间 基准。三、四、...
libgcc_s_dw2-1.dll等文件缺失
学习分享:给kali linux安装中文输入法本次学习分享基于 kali linux-2020.04 版本,其他版本应该差不多,可以参考。本次安装的中文输入法为 fcitx 的小企鹅输入法。一、安装 fcitx 输入法框架按照正常的指令输入即可,以下为小编的安装步骤(为了避免权限问题,这里均在命令前加上 sudo 提升命令执行权限):安装 fcitx 输入法框架及其依赖:sudo apt-get
因公司项目需求,需要使用UDP服务与UDP组播,并且监听多端口数据,最开始没考虑那么多,直接就上了 LWIP 轻量级协议栈,参考正点原子的STM32F4开发板的 LWIP 移植,完成之后,实现单独的 UDP 服务或单独的 UDP 组播,是完全没有问题的,不过问题就在于既需要使用 UDP 多端口服务,又要使用 UDP 多端口组播,没有相对应的使用示例,自己对 LWIP 不是很了解,怕把问题搞复杂了,

解决QT不支持MySQL数据库事务的方案一、遇到问题继上一篇文章《QT之QSql学习》,QT 连接上数据库之后,为了提高代码的执行能力,小编为数据库操作开启了数据库事务。if(db.transaction()){query = new QSqlQuery(sql);if(query -> exec()){db.commit();return true;}db.rollback();}retu
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
STM32定时器PWM1模式与PWM2模式的比较STM32定时器的PWM存在两种模式,即PWM1模式与PWM2模式,两种模式下的PWM均存在向上计数和向下计数,但是,同一电平下,两种模式下的PWM的有效
Windows下cmd窗口生成MDx与SHAx校验和一、在 windows 下打开 cmd.exe 窗口方法一:操作步骤:同时按下键盘的 win + R 两个键,进入运行窗口:在输入框中输入命令行 cmd,点击确定按钮:出现以下界面即进入成功:方法二:操作步骤:打开某文件夹:在文件夹地址栏中输入命令行 cmd,回车:出现以下界面即进入成功:以上两种进入方式的区别在于,进入的文件夹路径不同。二、命令
通俗易懂玩QT:QQuickWidget学习因为公司的业务需求,需要用到线程来解决程序的阻塞问题,特意学习了一下,这里分享给大家。一、使用 QQuickWidget 在QMainWindow 中嵌入 QML线程是操作系统能够进行运算调度的最小单位,被包含在进程之中,是进程中的实际运作单位。一条线程实则指进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。二、使用 C







