专栏:编程语言精进
-
1.6.2 Rust 异步生态 - Tokio 与 Axum 实战
1.6.2 Rust 异步生态 - Tokio 与 Axum 实战
-
1.6.1 TypeScript实战 · 类型体操与工程实践深度专题(Generics / Conditional / Mapped / Template Literal / Infer 五大件套 + Branded / Discriminated Union / 工程化)
把 TS 类型系统从「语法糖」升维到「编译期架构师」:Generics 五件套 + 8 大工程实战 + 30+ 处完整代码 + 8 个面试高频题 + type-challenges 25 题推荐。
-
Python 类型系统 · mypy strict 在大型项目的落地
500 行到 5 万行,类型系统怎么加、怎么用、怎么治理。
-
Python 测试 · pytest 从入门到测试金字塔
单元测试 80% + 集成 15% + E2E 5%,测试金字塔不是空话。
-
Python 异步深度 · asyncio 从源码到生产
30 分钟内识别任何 asyncio 错误的实战指南。
-
Python 包管理 · 从 pip 到 uv 的现代工作流
一个项目一个 lock 文件,让依赖问题不再出现。
-
1.5.2 Async Rust · pin / Future / Stream 实战
Rust 异步是 zero-cost abstraction。
-
1.5.1 Rust 所有权系统 · Borrow Checker 心智模型
Rust 用编译期检查换取运行时安全。
-
1.4.3 CUDA C++ 入门
改 kernel 比写 kernel 更常见。
-
1.4.2 C++ RAII 与移动语义
RAII + 移动语义是 C++ 资源管理的灵魂。
-
1.4.1 C++ 17/20/23 核心特性速通
C++ 现代特性速通。
-
1.3.6 Python 调试与日志 · 从 pdb 到 structlog 的可观测性
打印不是调试,日志不是排查,生产事故需要的是完整观测。
-
1.3.3 Python 性能调优 · 从 py-spy 到 Cython 的全链路
30% 的代码占用 90% 的时间,找到那 30% 然后榨干它。
-
1.3 Python 高级特性 · 写出生产级 Python
不被"Python 慢"的偏见误导,在 AI 时代把 Python 写成生产级。
-
1.2.5 Java 性能与调优 · 类加载机制与 Tomcat 打破双亲委派
类加载机制 + 打破双亲委派的 3 个真实场景。
-
1.2.4 Java 性能与调优 · synchronized / AQS / JMM happens-before 实战
锁的本质是状态机,AQS 是所有锁的基类。
-
1.2.3 Java 性能与调优 · async-profiler 与 JFR 实战
4 类问题 10 分钟定位。
-
1.2.2 Java 性能与调优 · G1 / ZGC / Shenandoah 选型决策树
选 GC 不靠玄学,看堆大小 + 延迟要求 + 吞吐量。
-
1.2.1 Java 性能与调优 · JVM 内存模型与 GC 算法全对比
JVM 内存模型 + 7 大 GC 收集器对比 + 选型决策。
-
1.1.4 Go 1.22+ 新特性 · Pin / range over int / timer 改进
Go 1.22 是一次性能与表达力的双重升级:range over integer、循环变量修复、per-P timer heap、PGO GA、slices/maps/slog 正式进标准库。
-
1.1.3 Go 性能调优 · pprof 与 trace 工具链
CPU profile / Heap profile / goroutine profile / trace 全套工具实战 + USE/RED 方法论。
-
1.1.2 Go 实战 · goroutine 泄露排查与 errgroup 范式
goroutine 不会自动死,channel 没关闭 + context 没传透 = 内存爆炸。
-
1.1.1 Go 并发底层 · GMP 调度器源码走读
从 G/M/P 三角色到 schedule() 主循环,手画调度模型走读 Go 运行时源码。