输入关键词开始搜索

🏷️ 基础

共 26 篇文章

Python 类型标注 — Type Hints

基础类型、泛型、Optional/Union、TypedDict、Protocol、dataclass 与 mypy 检查

Python 标准库速查 — os / sys / pathlib / subprocess / json / csv

日常开发高频 Python 标准库模块速查:路径处理、子进程、JSON/CSV、文件与系统操作

Qt 资源系统与国际化

.qrc 资源文件、多语言翻译 .ts/.qm、动态语言切换

VS Code 开发环境配置

C++/Qt 开发必备插件、settings.json 模板、tasks/launch 配置、快捷键与多平台设置同步

Python 装饰器

闭包、装饰器原理、带参数装饰器、functools.wraps 与实战场景

Qt 样式表 QSS

Qt 层叠样式表语法、选择器、伪状态与主题切换实战

Python 基础语法

Python 核心语法速览:数据类型、控制流、函数、类与模块

C++ IO 流 — 文件与字符串流

fstream/stringstream 操作、格式化输出、错误状态处理、二进制读写与 locale

Qt Model/View 架构

QAbstractItemModel、QTableView、自定义数据模型与代理

Git 进阶 — rebase / cherry-pick / bisect / reflog

Git 中级操作速查:交互式 rebase 合并 commit、cherry-pick 跨分支摘取、bisect 二分定位 Bug、reflog 恢复误删

Qt 事件系统

QEvent 事件循环、event()/eventFilter()、自定义事件与事件传播机制

C++ chrono — 时间处理

duration/time_point/clock 三类核心模板、计时器、休眠、日期格式化与性能陷阱

Qt 窗口与布局

QWidget/QMainWindow/QDialog 窗口体系、布局管理器与常见 UI 模式

Linux Shell 速查 — grep/sed/awk/find/系统管理

日常开发高频 Linux 命令:文本处理三剑客、进程磁盘网络排查、systemd 服务管理

C++ 运算符重载

算术/比较/赋值/下标/函数调用运算符重载规范、友元、类型转换运算符与最佳实践

C++ 类型转换 — static_cast / dynamic_cast / const_cast / reinterpret_cast

四种 C++ 强制类型转换的用途、安全性对比、底层实现与常见错误

Qt 信号槽入门

Qt 核心机制:connect 语法、五种连接方式、Lambda 信号槽与自定义信号

C++ 虚函数与多态

虚函数表、override/final、纯虚函数、抽象类与运行时多态

C++ constexpr 与编译期计算

constexpr 变量、函数、if constexpr、consteval 与编译期容器

C++ 类型推导 — auto 与 decltype

auto、decltype、decltype(auto)、尾置返回类型与模板类型推导规则

C++ 异常处理

try/catch/throw、noexcept、RAII 异常安全保证与最佳实践

C++ 模板基础

函数模板、类模板、非类型参数、模板特化与 SFINAE 入门

C++ Lambda 与函数对象

Lambda 表达式语法、捕获列表、闭包原理、std::function 与性能考量

C++ 智能指针

unique_ptr、shared_ptr、weak_ptr 的使用场景与 RAII 内存管理

C++ 移动语义

右值引用、std::move、移动构造/赋值、完美转发与零拷贝优化实践

C++ STL 容器与算法

STL 六大组件速览:vector/list/map 容器对比、迭代器、常用算法及性能选择指南