Qt 性能瓶颈与优化
CPU 热点定位、绘制优化、内存/IO 瓶颈、QObject 信号槽性能、Profiling 工具链
共 44 篇文章
CPU 热点定位、绘制优化、内存/IO 瓶颈、QObject 信号槽性能、Profiling 工具链
SSE/AVX 基础、_mm_add_ps 等 intrinsic、编译器自动向量化与实战场景
std::allocator 接口、pmr 多态分配器、内存池、monotonic_buffer 与 STL 容器定制
views 管道操作符、range adaptors、projection、自定义 range 与标准库算法升级
mmap 文件映射、匿名映射、共享内存 IPC、零拷贝读写与性能场景
按频率和难度排序:悬空引用、未定义行为、迭代器失效、内存泄漏、多线程数据竞争、ODR 违反等
co_await/co_yield/co_return 语法、generator 实现、task 异步模型与协程句柄
epoll_create/epoll_ctl/epoll_wait、边缘触发 vs 水平触发、reactor 模式、与 select/poll 对比
缓存行、伪共享、数据布局优化、prefetch 与分支预测对性能的影响
五种主流后端语言的生态、性能、并发模型对比,附 REST API / gRPC / WebSocket 模板代码
奇异递归模板模式:编译期多态替代虚函数、混入(Mixin)、operator== 自动生成、性能对比
基于 PulseQt 实战:Qt SQL 模块核心 API、事务与批量写入、WAL 模式、BLOB 序列化与常见业务模式
从传感器到屏幕:Qt 信号槽数据全链路、QueuedConnection 死锁预防、DataBuffer 线程安全设计与数据副本模式
基于 PulseQt 实战:TCP 长连接心跳协议设计、Ping-Pong 模式实现、参数调优与面试常考问题
基于 PulseQt 实战总结:QPainter 基础、双缓冲、坐标变换、抽稀优化、交互事件与性能陷阱
基于 PulseQt 实战总结:QThread、moveToThread、跨线程信号槽、QMutex 线程安全、常见坑与面试考点
C++/Qt 开发必备插件、settings.json 模板、tasks/launch 配置、快捷键与多平台设置同步
fstream/stringstream 操作、格式化输出、错误状态处理、二进制读写与 locale
概念约束模板参数、requires 子句、标准库 concept 与 C++20 新特性实践
duration/time_point/clock 三类核心模板、计时器、休眠、日期格式化与性能陷阱
算术/比较/赋值/下标/函数调用运算符重载规范、友元、类型转换运算符与最佳实践
CMakeLists.txt 核心语法、target 管理、find_package 与 Qt/库集成
四种 C++ 强制类型转换的用途、安全性对比、底层实现与常见错误
零拷贝字符串视图、缓冲区视图 span、避免悬空与所有权语义
虚函数表、override/final、纯虚函数、抽象类与运行时多态
与或非异或、移位、位掩码、Brian Kernighan、状态压缩 DP 与常见面试题
constexpr 变量、函数、if constexpr、consteval 与编译期容器
快慢指针、左右指针、定长/变长滑动窗口模板与经典题解
auto、decltype、decltype(auto)、尾置返回类型与模板类型推导规则
try/catch/throw、noexcept、RAII 异常安全保证与最佳实践
贪心选择性质、最优子结构、活动选择/Huffman/区间调度与正确性证明
函数模板、类模板、非类型参数、模板特化与 SFINAE 入门
递归枚举、剪枝策略、排列/组合/子集/N 皇后模板与复杂度计算
std::thread、mutex、condition_variable、async/future 与原子操作
最优子结构、状态转移、记忆化搜索、背包/LCS/LIS 经典问题与复杂度推导
Lambda 表达式语法、捕获列表、闭包原理、std::function 与性能考量
BFS 无权图最短路径、Dijkstra 算法、A* 启发式搜索与复杂度对比
unique_ptr、shared_ptr、weak_ptr 的使用场景与 RAII 内存管理
二叉树存储、DFS(前中后序)递归/迭代、BFS 层序遍历与 Morris 遍历
右值引用、std::move、移动构造/赋值、完美转发与零拷贝优化实践
哈希函数、冲突解决(链地址/开放寻址)、负载因子、std::unordered_map 源码级理解
STL 六大组件速览:vector/list/map 容器对比、迭代器、常用算法及性能选择指南
经典二分、lower_bound/upper_bound、旋转数组、答案二分与边界处理
三大 O(n log n) 排序算法实现、复杂度分析、稳定性与适用场景对比