- 博客(6)
- 收藏
- 关注
原创 啥是 Reactor 模式
Reactor是一种事件驱动的设计模式事件循环顾名思义,就是一个循环,是其核心部分;保证持续的监听多个事件源是否有事件发生;例如:是否有网络请求、是否有可读数据事件分发与事件循环紧密配合,当有事件发生时,将事件分发给对应的事件处理器事件处理针对不同类型的事件,有对应的事件处理,Reactor根据事件类型将事件分发给相应的事件处理器,执行相应的操作,如读取数据、解析请求...
2025-03-19 13:01:47
517
原创 【`std::vector` 的一些特性】
std::vector是一个动态数组,能够存储任意类型的元素,并在需要时自动调整大小。与普通的静态数组不同,std::vector允许在运行时改变数组的大小。
2025-01-17 22:51:26
780
原创 【IO复用】select、poll、epoll的区别
select 和 poll:需要用户态和内核态频繁交互,且依赖内核轮询,效率较低epoll:借助回调机制和就绪队列,避免了内核轮询和用户态遍历,大幅提升性能。
2025-01-16 17:52:08
1230
原创 【什么是QT的元对象系统】
Qt的元对象系统是为了增强运行时信息访问、信号槽连接和动态属性处理的功能。它通过Q_OBJECT宏、类和信号槽机制,让开发者能够更高效地进行面向对象的编程。
2024-12-31 10:51:14
545
原创 QT构建套件环境介绍、MSVC编译器配置
在安装时,勾选 MSVC v141-VS 2017 C++ x64/x86 生成工具(v14.16) 组件。,那么即使你选择了MSVC 2017的Qt库,Qt Creator中也找不到对应的编译器。,而是Qt库(Qt的预编译二进制文件),这些是用。在Qt安装界面中选择的。如果你在系统中没有安装。填写编译器的详细信息。
2024-12-24 16:52:14
2806
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅