会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
qwer321
博客园
首页
新随笔
联系
订阅
管理
1
2
3
下一页
2024年10月16日
异步服务器编写过程
摘要: 代码中小知识点的解释 boost::asio::io_context 的作用 boost::asio::io_context 是 Boost.Asio 库中的一个核心组件, 主要用于管理异步事件和任务的执行。 它在网络编程、并发编程和异步操作中发挥着重要作用。 主要作用 事件循环: io_conte
阅读全文
posted @ 2024-10-16 14:52 黎明破晓'
阅读(0)
评论(0)
推荐(0)
编辑
2024年10月9日
Qt中的http
摘要: 来自GTP 在 Qt 中,使用 QNetworkAccessManager、QNetworkRequest 和 QNetworkReply 类来进行 HTTP 请求。以下是使用 Qt 进行 HTTP 操作的基本步骤和示例代码。 引入必要的头文件 cpp #include <QCoreApplicat
阅读全文
posted @ 2024-10-09 19:48 黎明破晓'
阅读(1)
评论(0)
推荐(0)
编辑
数据库连接池
摘要: 线程池 以前用Qt写服务器和客户端, 在进行文字发送的时候,并没有使用json(或者是其他的传输数据的格式) 当时好像用的QByteArray,但是它应该不能替代json,具体我也不太清楚。 但是这次服务器使用C++语言 在数据传输时,传输数据的格式都采用json 客户端采用Qt编写,Qt有自己的Q
阅读全文
posted @ 2024-10-09 19:42 黎明破晓'
阅读(0)
评论(0)
推荐(0)
编辑
2024年10月8日
从数据库中读取的数据显示到控制台乱码
摘要: 设置 数据库连接池的字符编码与数据库的字符编码一致 我的是utf8mb4 // 设置字符集为 utf8mb4,以确保结果编码正确 con->setClientOption("characterSetResults", (void*)"utf8mb4"); con->setClientOption("
阅读全文
posted @ 2024-10-08 12:57 黎明破晓'
阅读(4)
评论(0)
推荐(0)
编辑
2024年10月2日
grpc环境配置与使用
摘要: 环境配置与使用 grpc的下载和编译我是直接采用up的 grpc的作用: grpc在本项目的作用: 本项目的中的服务器包含了多个服务, 每个服务之间也要进行通讯,而grpc在本项目中 就是用于服务间的通讯, grpc使得服务之间的调用变得更加简单。 先下载git https://blog.csdn.
阅读全文
posted @ 2024-10-02 18:00 黎明破晓'
阅读(0)
评论(0)
推荐(0)
编辑
2024年10月1日
c++面试题
摘要: 面向对象的三大特性 封装 封装是指的是将数据和操作数据的方法封装在类中,使得外部不能直接访问数据和方法,只能通过类的公共接口进行访问和修改。 1.隐藏实现细节:封装可以将类的实现细节隐藏起来,使得其他代码只能通过公共接口访问和操作数据。 2.提高安全性:封装可以保护数据的完整性,防止未经授权的访问和
阅读全文
posted @ 2024-10-01 16:18 黎明破晓'
阅读(0)
评论(0)
推荐(0)
编辑
2024年9月28日
C++多线程与并发类面试题
摘要: 题目来源: https://subingwen.cn/cpp/thread/ https://mp.weixin.qq.com/s?__biz=Mzg4NDQ0OTI4Ng==&mid=2247489580&idx=1&sn=b9ac83040601230ff897f3394e956cea&chks
阅读全文
posted @ 2024-09-28 21:36 黎明破晓'
阅读(9)
评论(0)
推荐(0)
编辑
2024年9月27日
Qt面试题
摘要: Qt三大核心机制 ??? 什么是Qt的元对象系统? Qt的元对象系统是Qt框架中一个核心的组成部分, 提供了一种机制来拓展C++的功能, Qt的元对象系统(Meta-ObiectSystem) 提供了对象之间通信的信号与槽机制、运行时类型信息和动态属性系统。 元对象系统由以下三个基础组成。 1. Q
阅读全文
posted @ 2024-09-27 23:18 黎明破晓'
阅读(1)
评论(0)
推荐(0)
编辑
C++线程同步之条件变量
摘要: 条件变量需要和互斥量配合起来使用,C++11提供了两种条件变量: condition_variable:需要配合std::unique_lockstd::mutex进行wait操作,也就是阻塞线程的操作。 condition_variable_any:可以和任意带有lock()、unlock()语义
阅读全文
posted @ 2024-09-27 20:22 黎明破晓'
阅读(9)
评论(0)
推荐(0)
编辑
2024年9月25日
C++线程同步之互斥锁
摘要: 文章链接:https://subingwen.cn/cpp/mutex/ 文章视频在本地 线程同步 线程同步不是说让多个线程同时去做事情 而是让多个线程有序的访问或操作 共享资源 在C++11中一共提供了四种互斥锁: std::mutex:独占的互斥锁,不能递归使用 std::timed_mutex
阅读全文
posted @ 2024-09-25 00:19 黎明破晓'
阅读(5)
评论(0)
推荐(0)
编辑
1
2
3
下一页
公告