相关文章
问题:Qt中软件移植到笔记本中界面出现塌缩
这是由于软件之前运行的设备DPI较低,移植到笔记本中显示设备DPI较高,导致窗体显示进行了缩放。 解决方案,在main.cpp中加入以下代码: if(QT_VERSION>QT_VERSION_CHECK(5,6,0)) QCoreApplication::setAttribute(Qt::AA_EnableHi…
建站知识
2025/1/16 22:37:47
原码一位乘法的运算规则
原码一位乘法的运算规则 采用原码做乘法运算时,符号位是两个乘数符号位的异或,乘积的数值部分是两个乘数绝对值相乘。 运算规则: 1.被乘数与乘数取绝对值参与运算,符号位单独处理 2.为了避免中间结果溢出,被乘数与部分…
建站知识
2025/1/24 8:21:41
解决Springboot集成RabbitMQ不自动生成队列的问题
1.RabbitMQ消息的消费端服务
RabbitMQ懒加载模式, 需要配置消费者监听才会创建 RabbitListener(queues "test.queue")另外一种方式(若Mq中无相应名称的队列,会自动创建Queue),改为如下 RabbitListener(queuesToDeclare { Queue(value "test.queu…
建站知识
2025/1/19 14:08:33
后台开发核心技术与应用实践看书笔记(三):常用STL的使用
常用STL的使用 STL是什么stringstring类的构造函数和析构函数C字符串和C字符串的转换string和int类型的转换string的其他常用成员函数 vectorvector的增删改查vector的内存管理与效率使用交换技巧来修整vector过剩空间/内存用swap方法强行释放vector所占内存vector类的简单实现…
建站知识
2025/1/24 8:30:06
LCD12864驱动开发
目录 一、概述
二、方框图 三、模块接口说明
1、串口接口管脚信号
2、并行接口
四、模块主要硬件构成说明
1、RS,R/W配4种模式: 2、E信号
五、指令说明
六、读写时序图
6.1 数据传输过程 6.2、时序图 6.3、串口读写时序 七、交流参数
八、软件…
建站知识
2024/10/8 16:46:00
SQLite:TIMESTAMP类型使用
SQLite:CURRENT_TIMESTAMP是以GMT时区为准,而不是本地机器的时区
在本文中,我们将介绍SQLite数据库中的一个特性:CURRENT_TIMESTAMP。在SQLite中,我们可以使用CURRENT_TIMESTAMP函数来获取当前时间戳。然而࿰…
建站知识
2024/10/11 6:08:13
13 Java生产者是如何管理TCP连接的
为什么采用TCP连接
为什么采用TCP连接作为底层的通讯协议? 1.利用TCP协议本身的高级功能。比如多路复用请求和同时轮询多个连接的能力。 多路复用请求会在一个物理连接上创建多个虚拟连接,每个虚拟连接负责流转各自的数据流。
什么时候创建TCP连接
1.…
建站知识
2025/1/22 17:44:15
Windows『技巧』在不同前端项目中各种启动不同的Node环境、热启动 - nodemon代替node自动重启项目
目录 一、热启动 - nodemon代替node自动重启项目二、在不同项目中各种启动不同的Node环境参考链接 一、热启动 - nodemon代替node自动重启项目
当然也许不用安装,最近的一些 Vue 框架项目,好像在代码更改后,会自动重启——热启动。当然这得由…
建站知识
2025/1/19 7:25:38