上一页 1 2 3 4 5 6 7 8 9 10 ··· 26 下一页
摘要: 1. Qt中网络请求与响应基础 在本章中,我们将介绍Qt中网络请求与响应的基础知识,包括概念和基本原理。网络请求与响应是指客户端向服务器发送请求,服务器接收请求并返回相应的数据。在Qt中,可以使用网络模块来进行网络请求与响应的处理。 1.1 网络请求与响应的概念 网络请求是指客户端向服务器发送请求的 阅读全文
posted @ 2024-12-04 11:53 [BORUTO] 阅读(1591) 评论(0) 推荐(0)
摘要: 基本使用方式: 多次定时器 QTimer *timer = new QTimer(this); //timer->setInterval(1000);//设置间隔时间 connect(timer, SIGNAL(timeout()), this, SLOT(update())); timer->st 阅读全文
posted @ 2024-11-29 17:14 [BORUTO] 阅读(1139) 评论(0) 推荐(0)
摘要: 。。。 阅读全文
posted @ 2024-11-29 09:49 [BORUTO] 阅读(60) 评论(0) 推荐(0)
摘要: 参考链接:https://subingwen.cn/qt/threadpool/ 阅读全文
posted @ 2024-11-27 09:25 [BORUTO] 阅读(72) 评论(0) 推荐(0)
摘要: 一、memcpy() 1、memcpy函数原型 作用:将num 个字节的值从source 指向的位置直接复制到destination 指向的内存块。 void * memcpy ( void * destination, const void * source, size_t num ); 参数解释 阅读全文
posted @ 2024-11-25 14:13 [BORUTO] 阅读(860) 评论(0) 推荐(0)
摘要: 一、安装MySQL Ubuntu -20.04.5 打开命令行(CLI)界面:使用Ctrl + Alt + T或点击鼠标右键并选择Open Terminal。 更新当前软件源,以便从源服务器下载最新的软件包列表,并获取完整度高的软件安装包的相关信息。 sudo apt-get update 安装My 阅读全文
posted @ 2024-11-22 15:03 [BORUTO] 阅读(2086) 评论(0) 推荐(0)
摘要: 示例1 在Qt中,可以使用QThread的线程控制功能来暂停和恢复一个线程。这里是一个简单的例子: #include <QThread> #include <QDebug> class WorkerThread : public QThread { void run() override { qDe 阅读全文
posted @ 2024-11-20 15:09 [BORUTO] 阅读(2890) 评论(0) 推荐(0)
摘要: 一、什么是QtConcurrent? Concurrent是并发的意思,而QtConcurrent同std一样,是一个命名空间(namespace)。提供了一些高级的 API,使得在编写多线程的时候,无需使用低级线程原语,如读写锁,等待条件或信号。使用QtConcurrent编写的程序会根据可用的处 阅读全文
posted @ 2024-11-20 14:59 [BORUTO] 阅读(4412) 评论(0) 推荐(1)
摘要: 一、线程为什么要同步 线程同步的目的是为了防止多个线程同时访问共享资源时出现数据竞争和不一致的情况。在Qt中,由于GUI操作主要在主线程,其他线程如果需要更新界面或者访问共享数据,就必须进行同步,否则可能导致程序崩溃或者数据错误。 示例: 使用两个线程对一个全局变量做累加,从0加到10,所以只要每个 阅读全文
posted @ 2024-11-20 14:59 [BORUTO] 阅读(661) 评论(0) 推荐(0)
摘要: 1. 线程概念的起源 1.1 单核 CPU 在早期的单核 CPU 时代还没有线程的概念,只有进程。操作系统作为一个大的“软件”,协调着各个硬件(如CPU、内存,硬盘、网卡等)有序的工作着。在双核 CPU 诞生以前,我们用的 Windows 操作系统依然可以一边用 word 写文档一边听着音乐,作为整 阅读全文
posted @ 2024-11-13 14:08 [BORUTO] 阅读(703) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 26 下一页