CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
首页/文章

文章

CodeRoadMap 整理发布的中文技术文章与讲义摘要。

全部AI Agent / 智能体互联网创业 / 独立开发AI 行业动态其他热点(自行判断相关性)Vibe Coding / AI 编程

AI 时代下的隐私边界:苹果与 Meta 的 AI 冲突及其对开发者的启示

近日,苹果因 Meta 的 AI 智能体在用户 Mac 上读取私人消息而调整系统规则,引发了一场关于 AI 隐私边界的讨论。这一事件不仅关乎两大科技巨头的竞争,更对开发者提出了新的挑战和机遇。对于关…

2026-10-19 · AI Agent / 智能体

工业AI平台中控技术接入千问办公,引领流程工业领域AI原生转型

中控技术股份有限公司近日正式接入千问办公,将AI大模型Agent技术落地营销全链路,并计划进一步优化采购、供应链、财务、人力、研发等场景工作流。这一举措不仅标志着中控技术在工业AI领域的深度布局,也…

2026-10-19 · AI Agent / 智能体

人工智能世界模型与物理仿真:开发者如何把握新机遇

近日,清华特奖得主在人工智能领域再获突破,其创办的GeoPT公司以物理建模能力的世界模型为核心,正式进入物理世界模型市场。这一事件不仅标志着AI技术在现实场景应用的深化,也为开发者揭示了AI与物理仿…

2026-10-19 · 互联网创业 / 独立开发

科技企业出海,为啥我推荐你去迪拜?

随着全球化的深入,越来越多的中国科技企业将目光投向海外市场。迪拜作为连接东西方的桥梁,凭借其独特的政策优势、发达的基础设施和多元化的商业环境,成为科技企业出海的理想跳板。对于开发者而言,了解迪拜的优…

2026-10-19 · 互联网创业 / 独立开发

Anthropic承诺5%股份设立公共利益基金,AI企业社会责任新范式

Anthropic近日宣布将公司5%的股份投入到"公共利益基金"中,这一举措标志着AI企业在社会责任方面的重大转变。对于开发者而言,这不仅关乎行业伦理标准的提升,也可能影响未来AI开发与应用的生态环…

2026-10-19 · AI 行业动态

RRAM 领域再获重注:铭芯启睿完成 4 亿元融资,新任 CEO 卢涛上任

在 AI 算力与存储技术不断迭代的当下,新型存储介质 RRAM 正成为行业关注的焦点。近日,专注于 RRAM 技术的铭芯启睿宣布完成超 4 亿元 A 轮融资,并宣布了战略升级与核心人事变动。对于开发…

2026-10-19 · 互联网创业 / 独立开发

软件背后的开发者:我们如何理解他们的工作?

在当今数字化时代,软件无处不在,从智能手机应用到企业级系统,它们深刻影响着我们的生活和工作。然而,许多开发者可能未曾深入思考过,这些软件背后究竟有哪些人的努力和智慧。最近一篇来自 Hacker Ne…

2026-10-19 · 其他热点(自行判断相关性)

探索数学的魅力:为何现在是开发者进入数学领域的黄金时期

最近,一个名为 "3blue1brown" 的创作者发布了一则关于数学重要性的视频,在 Hacker News 上引发了广泛关注。对于开发者而言,这则内容不仅揭示了数学的深层价值,也指明了在数字化时…

2026-10-19 · 其他热点(自行判断相关性)

混合推理代理:LLM 代理在潜在空间中思考,通过文本行动

混合推理代理是一种新型的大型语言模型(LLM)代理,它能够在潜在空间中进行思考,并通过文本形式执行任务。这一技术为开发者提供了更灵活、更高效的 LLM 应用方式,尤其在需要复杂推理和多模态交互的场景…

2026-10-19 · 其他热点(自行判断相关性)

数学家Terry Tao谈数学危机:AI时代开发者的启示

近日,著名数学家Terry Tao公开表示数学领域正面临危机,并呼吁采取紧急措施应对。这一事件不仅关乎数学发展,也对以数学为基础的软件开发领域产生深远影响。对于开发者而言,理解这一危机的根源和潜在影…

2026-10-19 · 其他热点(自行判断相关性)

RepRapMicron:开源硬件的革新与开发者机遇

RepRapMicron 是一个新兴的开源硬件项目,旨在通过社区协作和创新设计,推动3D打印技术的普及与发展。对于中文开发者而言,这一项目不仅代表了硬件开源的精神内核,更提供了参与前沿技术、拓展应用…

2026-10-19 · 其他热点(自行判断相关性)

域名服务商突然封禁账户:开发者如何保护数字资产

近日,多名开发者报告知名域名服务商Namecheap突然封禁其账户并禁用所有域名,这一事件引发了开发者社区的广泛关注。对于依赖域名进行网站托管、邮箱服务和项目展示的开发者而言,这不仅意味着服务中断,…

2026-10-19 · 其他热点(自行判断相关性)

清华开源智能体操作系统:任务成本降83%,AI记忆可追溯

近日,清华大学开源了其研发的智能体操作系统,该系统原生支持MCP(Memory Control Protocol),显著降低了任务执行成本达83%,并实现了AI记忆的可查可改功能。这一突破性进展不仅…

2026-10-19 · AI Agent / 智能体

DeepSeek V4.1 Flash 1017 (Max) 发布:AI 模型演进的新里程碑

近日,DeepSeek V4.1 Flash 1017 (Max) 模型正式发布,这一更新在 AI 领域引起了广泛关注。作为开发者,关注这一热点不仅有助于了解 AI 技术的最新进展,更能为实际应用提…

2026-10-19 · AI 行业动态

AI 代理驱动:Replit CEO 描绘的“自动驾驶公司”蓝图

导语 随着人工智能技术的飞速演进,编程与开发的边界正在被重新定义。近期,Replit 的 CEO Amjad Masad 提出了一个极具前瞻性的概念——“自动驾驶公司”。这一愿景不仅预示着软件开发模…

2026-10-19 · Vibe Coding / AI 编程

Replit 转向 OpenAI,Claude 仍可访问:开发者需关注 AI 编程平台模型策略变化

近日,在线编程平台 Replit 宣布将 OpenAI 作为其默认模型提供商,取代了之前的 Anthropic。这一转变意味着开发者在 Replit 平台上使用 AI 辅助编程时,将默认获得 Ope…

2026-10-19 · Vibe Coding / AI 编程

WhatsApp MCP 在 Cloudflare 上免费运行

近日,Hacker News 上出现了一个名为 "WhatsApp MCP running free on Cloudflare" 的项目,允许用户在移动端免费访问 WhatsApp 消息。这一创新…

2026-10-19 · AI Agent / 智能体

智能防伪芯片技术拓展:奢侈品与高价值商品的验证新方案

随着假冒伪劣商品制造技术的提升,品牌方和消费者正面临“超级仿品”的严峻挑战。一家名为 Veritas 的初创公司推出了一种新型防伪芯片技术,旨在通过技术手段验证商品真伪。这一创新不仅关乎品牌保护,也…

2026-10-19 · 互联网创业 / 独立开发

印度报告恶意AI代理活动,开发者需警惕配置安全漏洞

近期,印度成为最新报告恶意AI代理活动的国家,这些代理通过应用程序配置、公共代码仓库和过度宽松的云角色权限中暴露的凭据和连接设置入侵系统。这一事件再次凸显了AI系统安全配置的重要性,对所有开发者敲响…

2026-10-19 · AI Agent / 智能体

为什么 Anthropic 不做 Personal AI

OpenAI 推出了名为 "dots" 的个人 agent,而 Anthropic 则选择避开这一赛道。这一动向不仅揭示了 AI 行业在个人化智能服务上的竞争格局,也值得开发者关注其背后的战略考量与…

2026-10-19 · AI 行业动态

DeepSeek V4.1 Flash 新模型发布:性能提升与成本优化,开发者需关注

近日,DeepSeek V4.1 Flash 新版本正式上线,带来了显著的性能提升和成本优化。这一更新对开发者而言意义重大,不仅意味着更高效的模型选择,也为AI应用的开发提供了新的可能性。对于关注A…

2026-10-19 · AI 行业动态

Websites are Closing Their Doors to AI Agents

近期,多家主流网站开始限制或屏蔽 AI 代理(AI agents)的访问权限。这一举措源于 AI 代理技术的快速发展,它们能够自主地在互联网上执行各种任务,从预订餐厅到清理电子邮件。对于开发者而言,…

2026-10-19 · AI Agent / 智能体

DeepSeek新模型V4.1-Flash-1017发布,性价比优势凸显

近日,DeepSeek发布了其最新模型版本V4.1-Flash-1017,凭借显著的成本效益优势在业界引发关注。这一新模型的推出不仅提升了性能表现,还开放了自研搜索API,对于寻求高效AI解决方案的…

2026-10-19 · AI 行业动态

OpenAI 神秘模型曝光:开发者需关注的潜在机遇与挑战

近日,OpenAI 的 API 模型列表中短暂出现了三个以“极光”命名的神秘模型,随后迅速消失。这一事件虽然未经官方确认,但足以引起开发者的高度关注。作为 AI 技术的前沿阵地,OpenAI 的每一…

2026-10-19 · AI 行业动态

特斯拉飞行汽车争议与行业动态:对开发者的启示

近期,特斯拉的飞行汽车项目引发了广泛关注和质疑,同时国内外的科技巨头也在多个领域释放出重要动态。这些事件不仅反映了市场对创新技术的期待与审慎,也为开发者提供了观察行业趋势、调整技术策略的窗口。作为开…

2026-10-19 · AI 行业动态

双指针

3Sum、Container、Trapping Rain。

2026-10-08

二叉树

层序、LCA、序列化。

2026-10-08

栈

有效括号、单调栈、Histogram。

2026-10-08

链表

反转、合并、环检测。

2026-10-08

滑动窗口

无重复子串、最小窗口。

2026-10-08

堆

Top K、数据流中位数。

2026-10-08

LeetCode 怎么刷

语言选型、模式总览、复杂度。

2026-10-08

图与 Trie

岛屿、拓扑、Dijkstra 直觉。

2026-10-08

二分查找

旋转数组、Koko Eating。

2026-10-08

回溯

子集、排列、N 皇后。

2026-10-08

数组与哈希

Two Sum、Anagram、Top K。

2026-10-08

DP 与进阶

背包、LCS、贪心、位运算。

2026-10-08

常见故障

传播延迟、错误 CNAME、缓存。

2026-10-08

诊断工具

dig、nslookup、在线 DNS 检查。

2026-10-08

解析过程

递归解析、缓存、TTL。

2026-10-08

记录类型

A、AAAA、CNAME、MX、TXT、NS。

2026-10-08

综合练习

从域名到 curl https 全链路排障。

2026-10-08

K8s CoreDNS

集群内服务发现 svc.cluster.local。

2026-10-08

DNS 是什么

域名到 IP、分布式数据库直觉。

2026-10-08

DNS 与 HTTPS

证书验证 TXT、CAA 概念。

2026-10-08

域名层次

根、TLD、权威 DNS、注册商。

2026-10-08

邮件相关记录

MX、SPF、DKIM 直觉。

2026-10-08

本站域名配置

www.coderoadmap.cn、A 记录、宝塔/Cloudflare。

2026-10-08

DNS 与 CDN

智能解析、边缘节点概念。

2026-10-08

系统设计入门

负载均衡、缓存、数据库选型与 API 设计。

2026-10-08

行为面试

STAR 法则、项目讲述与简历对齐。

2026-10-08

14 种经典模式

双指针、滑动窗口、前缀和、单调栈等。

2026-10-08

CI 中的 Terraform

plan on PR、apply on merge;与 github-actions 衔接。

2026-10-08

Terraform vs Helm

云资源层 vs 集群内应用层。

2026-10-08

综合练习

用 TF 描述 MySQL + 安全组最小栈。

2026-10-08

变量与输出

variable、output、tfvars 分环境。

2026-10-08

State 管理

本地 state、远程 backend、锁。

2026-10-08

Terraform 与 K8s

集群基础设施 vs 应用 Helm Chart。

2026-10-08

Module 复用

模块结构、source、版本。

2026-10-08

plan 与 apply

执行计划、审批、destroy 风险。

2026-10-08

init 与 Provider

terraform init、版本锁定 .terraform.lock.hcl。

2026-10-08

HCL 语法

resource、provider、block 结构。

2026-10-08

Terraform 是什么

IaC 动机;与 Helm/GitOps 分工。

2026-10-08

安全基础

加密、哈希、OWASP Top 10。

2026-10-08

AWS 资源示例

VPC、EC2、RDS 概念级 Demo。

2026-10-08

综合练习

实现 LRU 缓存 + 分析时间复杂度。

2026-10-08

设计模式与 UML

GoF 模式、类图、依赖注入。

2026-10-08

计算机网络

OSI/TCP-IP、HTTP、DNS、Socket。

2026-10-08

操作系统概念

进程/线程、调度、内存、并发原语。

2026-10-08

离散数学基础

概率、组合、浮点与位运算。

2026-10-08

数据结构

数组、链表、栈、队列、树、图、哈希表。

2026-10-08

计算机如何工作

CPU、内存、pick-a-language 与编程语言选型。

2026-10-08

系统设计入门

负载均衡、缓存、CDN、REST。

2026-10-08

数据库原理

SQL、ACID、CAP、索引与事务。

2026-10-08

复杂度分析

Big-O、P/NP、复杂度类别。

2026-10-08

算法与搜索排序

排序、BFS/DFS、经典算法问题。

2026-10-08

PHP vs Java 选型

场景对比;本站栈选 Java/Spring Boot 的原因。

2026-10-07

REST API 风格

JSON 响应、状态码;对照 Spring Boot。

2026-10-07

Web 请求处理

$_GET/$_POST、路由直觉、与 MVC 对比。

2026-10-07

基础语法

变量、数组、控制流、类型。

2026-10-07

综合练习

只读 tracks JSON API 迷你脚本。

2026-10-07

PHP 8 新特性

属性、联合类型、readonly。

2026-10-07

PDO 与 MySQL

预处理语句、防 SQL 注入。

2026-10-07

面向对象

class、interface、trait。

2026-10-07

Docker 运行 PHP

php-fpm + nginx 容器组合。

2026-10-07

Composer 依赖

composer.json、vendor、PSR-4。

2026-10-07

函数与命名空间

function、use namespace、autoload 概念。

2026-10-07

PHP 是什么

服务端脚本、WordPress/Laravel 生态;与 Java 后端对照。

2026-10-07

网络安全

防火墙、NAT、VPN、零信任。

2026-10-07

无线网络

Wi-Fi 标准、WPA、站点勘测。

2026-10-07

交换与二层

STP、链路聚合、MAC 表。

2026-10-07

综合练习

三层网络设计 + 子网划分演练。

2026-10-07

排障与可观测

Wireshark、traceroute、SNMP。

2026-10-07

路由协议

静态/动态、OSPF、BGP、负载均衡。

2026-10-07

OSI 与 TCP/IP

七层模型、TCP/UDP、协议栈。

2026-10-07

云网络与自动化

VPC、IaC、Ansible、Netmiko。

2026-10-07

网络设备

路由器、交换机、AP、模拟器。

2026-10-07

IP 寻址与子网

IPv4/IPv6、CIDR、VLSM、VLAN。

2026-10-07

网络工程师是什么

互联网原理、客户端/服务器、拓扑。

2026-10-07

无监督学习

聚类、PCA、Autoencoder。

2026-10-07

监督学习

线性/逻辑回归、树、SVM。

2026-10-07

认证与学习路径

CCNA、Network+、学习资源。

2026-10-07

综合练习

鸢尾花分类端到端 Notebook。

2026-10-07

Scikit-learn 工作流

fit/predict、调参、Pipeline。

2026-10-07

数据预处理

清洗、特征工程、Train/Test 划分。

2026-10-07

Python 与数据栈

NumPy、Pandas、Matplotlib。

2026-10-07

TensorFlow 与 PyTorch

Keras、PyTorch 训练循环、RL 概览。

2026-10-07

NLP 与 Transformer

Tokenization、Embedding、Attention。

2026-10-07

数学基础

线代、概率、统计、微积分直觉。

2026-10-07

机器学习是什么

监督/无监督/强化、ML Engineer 职责。

2026-10-07

深度学习基础

MLP、CNN、RNN、反向传播。

2026-10-07

模型评估

准确率、F1、ROC-AUC、K-Fold。

2026-10-07

Web 与生态

axum/actix、serde、sqlx、reqwest。

2026-10-07

综合练习

CLI + JSON API 小项目与 cargo test。

2026-10-07

Trait 与泛型

trait definitions、bounds、generics。

2026-10-07

结构体与枚举

struct、enum、pattern matching、impl blocks。

2026-10-07

所有权与借用

ownership、borrowing、slices、stack vs heap。

2026-10-07

宏与元编程

macro_rules!、derive、DSL 概念。

2026-10-07

生命周期

lifetime annotations、elision、常见模式。

2026-10-07

Rust 是什么

why-use-rust、安装 cargo、与 C++/Go 对照。

2026-10-07

并发与 async

threads、channels、async/await、tokio 入门。

2026-10-07

集合类型

Vec、String、HashMap、Box/Rc/Arc 概览。

2026-10-07

错误处理

Option、Result、? 运算符、自定义错误。

2026-10-07

模板基础

function/class templates、auto、type traits 概览。

2026-10-07

STL 容器与算法

vector、iterators、algorithms、iostream。

2026-10-07

基础语法

variables、control flow、functions、基本类型。

2026-10-07

综合练习

小型 CLI 工具 + 单元测试 + CMake 构建。

2026-10-07

面向对象

classes、inheritance、polymorphism、virtual methods。

2026-10-07

指针与引用

pointers、references、raw vs smart 概念预览。

2026-10-07

调试与测试

gdb、gtest/gmock、sanitizers 概念。

2026-10-07

现代 C++ 特性

c++11/14/17、lambdas、move semantics、ranges 预览。

2026-10-07

内存与 RAII

new/delete、smart pointers、rule of three/five、RAII。

2026-10-07

C++ 是什么

c-vs-c、why-use-c、环境、第一个程序。

2026-10-07

构建与依赖

cmake、makefile、vcpkg/conan 概览。

2026-10-07

多线程

std::thread、mutex、async 基础。

2026-10-07

基础语法

data-types、operators、control flow、functions。

2026-10-07

v0 与 Lovable

UI 生成与全栈原型。

2026-10-07

安全

依赖与密钥审查。

2026-10-07

测试

让 AI 写可测代码。

2026-10-07

提示与上下文

Context 窗口管理。

2026-10-07

技术栈选择

约束 AI 输出的栈。

2026-10-07

版本控制

Git 与 AI 协作。

2026-10-07

调试

AI 生成代码的调试。

2026-10-07

先规划再编码

与 ai-coding-essentials 互补。

2026-10-07

Vibe Coding 是什么

AI 辅助编程心态。

2026-10-07

Copilot 与 Gemini

补全与多模型。

2026-10-07

Claude Code 与 Codex

CLI 与 Codex 编码。

2026-10-07

Cursor 与 Windsurf

IDE Agent 工作流。

2026-10-07

路线图对照复习

与 software-architect-essentials 分工对照。

2026-10-07

综合架构练习

C4 图与 ADR 小项目。

2026-10-07

设计模式

GoF 23 模式概览。

2026-10-07

编程范式

函数式与结构化编程。

2026-10-07

设计原则

SOLID、DRY 与 YAGNI。

2026-10-07

企业模式

PoEAA 与事务脚本。

2026-10-07

领域驱动设计

聚合、实体、值对象与仓储。

2026-10-07

面向对象

继承、多态与封装。

2026-10-07

整洁代码

命名、小函数与可读性。

2026-10-07

架构模式

事件驱动、CQRS 与 Pub/Sub。

2026-10-07

架构风格

单体、微服务与 Serverless。

2026-10-07

架构原则

耦合、内聚与边界。

2026-10-07

Workspace 文件

MEMORY/AGENTS/SOUL.md。

2026-10-07

运维与插件

Doctor、MCP 与 Plugins。

2026-10-07

安全

Allowlist 与 audit。

2026-10-07

Skills 生态

ClawHub 与自定义 Skills。

2026-10-07

安装与部署

本地、Docker 与 VPS。

2026-10-07

Memory 系统

索引、搜索与 compact。

2026-10-07

模型与 Provider

Anthropic/OpenAI/Ollama。

2026-10-07

Gateway 与上下文

Gateway 启停与 context。

2026-10-07

OpenClaw 概览

Agent 平台与使用场景。

2026-10-07

树结构

BST/AVL 与遍历。

2026-10-07

自动化

Cron、Hooks 与 Webhooks。

2026-10-07

Agents 与路由

Agent loop 与 multi-agent。

2026-10-07

Channels 集成

Slack/Telegram/Discord。

2026-10-07

练习平台

LeetCode 与 Edabit。

2026-10-07

经典技巧

DP、贪心、回溯。

2026-10-07

搜索算法

Linear 与 binary search。

2026-10-07

排序算法

Merge/Quick/Heap sort。

2026-10-07

刷题模式

双指针、滑窗等。

2026-10-07

图算法

BFS/DFS 与最短路。

2026-10-07

复杂度分析

Big-O 与渐近记号。

2026-10-07

语言与基础

选型、语法与伪代码。

2026-10-07

综合练习

混合题型小测。

2026-10-07

高级结构

并查集、线段树等。

2026-10-07

基础数据结构

数组、链表、栈队列哈希。

2026-10-07

网页如何工作

浏览器、HTTP、DNS、HTML/CSS/JS 分工。

2026-10-07

综合练习:静态课程页

仿制课程目录静态页,无 JS 框架。

2026-10-07

语义化与可访问性

nav/main/article、alt、aria 入门。

2026-10-07

HTML 表单

input、label、button、表单提交。

2026-10-07

HTML 文档结构

doctype、head/body、常见语义标签。

2026-10-07

框架与下一步

Tailwind、CSS Modules、进入 JavaScript/React。

2026-10-07

响应式设计

媒体查询、移动优先、viewport。

2026-10-07

文本、链接与媒体

标题段落、a、img、列表与表格。

2026-10-07

Grid 布局

网格轨道、区域、页面骨架。

2026-10-07

Flexbox 布局

主轴、对齐、导航栏与卡片行。

2026-10-07

盒模型与布局流

margin/padding/border、display、position。

2026-10-07

CSS 选择器与层叠

选择器、优先级、继承与变量。

2026-10-07

综合练习

自定义主题+插件 MVP。

2026-10-07

安全加固

角色、防火墙与审计。

2026-10-07

主题开发

Classic/Block/FSE。

2026-10-07

环境搭建

LocalWP、Docker 与托管。

2026-10-07

性能与运维

缓存、CDN 与 CI。

2026-10-07

PHP 架构

OOP、Composer 与资源。

2026-10-07

Hooks 与 CPT

Actions/Filters 与菜单。

2026-10-07

插件生态

插件基础与 Page builders。

2026-10-07

WordPress 概览

CMS、.com vs .org。

2026-10-07

AJAX 与 Headless

REST、Cron 与 Settings API。

2026-10-07

数据库

Custom tables 与调优。

2026-10-07

区块编辑器

Block、Loop 与 Shortcodes。

2026-10-07

综合练习

DVC→MLflow→Docker→Metrics 端到端。

2026-10-07

可解释 AI

LIME/SHAP 与合规沟通。

2026-10-07

MLflow 与血缘

Registry、评估门禁与 lineage。

2026-10-07

训练与实验跟踪

sklearn/PyTorch 与 experiment tracking。

2026-10-07

版本控制与 DVC

Git、DVC 与可复现性。

2026-10-07

监控与可观测

Prometheus/Grafana 与 drift。

2026-10-07

编排与调度

Airflow 与 Kubeflow Pipelines。

2026-10-07

数据工程基础

Lake/Warehouse、Spark/Kafka/Flink。

2026-10-07

MLOps 是什么

原则、组件与实验/生产边界。

2026-10-07

云原生 ML

SageMaker/Vertex 托管服务。

2026-10-07

容器化部署

Docker/K8s 训练与推理。

2026-10-07

CI/CD for ML

CML、Jenkins 与 Ansible IaC。

2026-10-07

综合练习

威胁建模 + 事件响应 Runbook 演练。

2026-10-07

渗透测试入门

红蓝对抗、Nmap、Wireshark、HTB。

2026-10-07

威胁与攻击向量

Kill Chain、ATT&CK、钓鱼、OWASP Top 10。

2026-10-07

操作系统加固

Windows/Linux 权限、命令行、加固。

2026-10-07

事件响应与取证

准备、遏制、根除、恢复、取证基础。

2026-10-07

身份与访问控制

MFA、零信任、认证 vs 授权。

2026-10-07

网络与安全基础

OSI、子网、端口、DNS、VPN。

2026-10-07

安全职业与 IT 基础

fundamental-it-skills、硬件与编程基础。

2026-10-07

合规与认证

NIST、风险、Legal、Security+ / CISSP。

2026-10-07

云与虚拟化安全

IaaS/PaaS/SaaS、AWS/Azure、Hypervisor。

2026-10-07

防御技术与工具

防火墙、IDS/IPS、SIEM、EDR。

2026-10-07

密码学与 PKI

哈希、加盐、证书、TLS、Kerberos。

2026-10-07

综合练习

完整 feature 分支 Agent 流程。

2026-10-07

内置工具集

Tools 能力与组合用法。

2026-10-07

Skills 与子代理

可复用技能包与子 agent。

2026-10-07

工作流与 Plan 模式

日常用法与 agentic loop。

2026-10-07

MCP 与插件

连接外部工具与插件生态。

2026-10-07

权限与安全

Permission modes 与最佳实践。

2026-10-07

模型与定价

Opus/Sonnet/Haiku 选型。

2026-10-07

Claude Code 概览

Agent、CLI 与订阅模型。

2026-10-07

扩展与规模化

Scheduling、output styles 与 Node SDK。

2026-10-07

Hooks 事件

Pre/Post tool 与 session 钩子。

2026-10-07

上下文与 CLAUDE.md

项目记忆与上下文窗口。

2026-10-07

CLI 与会话

命令、快捷键与会话管理。

2026-10-07

综合练习

端到端 Web API + EF + CI 小项目。

2026-10-07

微服务与网关

Ocelot、YARP、Dapr、Orleans、.NET Aspire。

2026-10-07

测试与 E2E

xUnit、Moq、Testcontainers、Playwright。

2026-10-07

SignalR 实时通信

WebSocket、Hub 与推送模式。

2026-10-07

日志、任务与工具链

Serilog、Hangfire、AutoMapper、Blazor/MAUI 概览。

2026-10-07

消息队列

RabbitMQ、Kafka、MassTransit。

2026-10-07

依赖注入

Scoped/Singleton、Autofac 与 Scrutor。

2026-10-07

Entity Framework Core

Code First、迁移、Change Tracker 与 Dapper。

2026-10-07

ASP.NET Core 基础

MVC、Minimal API、中间件与配置。

2026-10-07

数据存储与缓存

SQL/NoSQL、分布式缓存与 Elasticsearch。

2026-10-07

REST / GraphQL / gRPC

HotChocolate、Grpc.Net、OData 与 OpenAPI。

2026-10-07

C# 与 .NET 基础

语法、集合、算法与数据库概念。

2026-10-07

测试

PHPUnit 与 Pest。

2026-10-07

验证与异常

表单验证与 HTTP 异常。

2026-10-07

路由

命名路由、分组与限流。

2026-10-07

目录结构

app/routes/config 分层。

2026-10-07

综合练习

Blog API + Blade 后台。

2026-10-07

运维与工具

Forge、Sail 与 Telescope。

2026-10-07

Eloquent ORM

关系、Scope 与迁移。

2026-10-07

控制器

Resource 控制器与响应。

2026-10-07

Laravel 概览

安装、Herd 与 Starter Kits。

2026-10-07

队列与事件

Jobs、Events 与调度。

2026-10-07

认证与授权

Sanctum、Passport 与 Policy。

2026-10-07

Blade 模板

布局、组件与 Livewire。

2026-10-07

Sorted Set 排行榜

ZADD/ZRANGE、分数排序与 Top-N。

2026-10-07

String 与 Bitmap

SET/GET/INCR、位图计数与缓存场景。

2026-10-07

综合练习

RedisJSON/Search 模块与生产 checklist。

2026-10-07

事务与 Lua

MULTI/EXEC、WATCH、EVAL 脚本与 Pipeline。

2026-10-07

Pub/Sub 消息

SUBSCRIBE/PUBLISH、与 List 队列对比。

2026-10-07

Set 集合

SADD/SINTER、标签与去重。

2026-10-07

集群、安全与运维

主从复制、Cluster、监控与 Docker 部署。

2026-10-07

RDB 与 AOF 持久化

快照、追加日志、混合策略与 TTL。

2026-10-07

List 队列

LPUSH/RPOP、消息队列与最新列表。

2026-10-07

Redis 架构与角色

内存 KV、缓存/消息/会话、安装与键命名。

2026-10-07

Stream / Geo / HyperLogLog

流式日志、地理索引、基数估计。

2026-10-07

Hash 对象

HSET/HGETALL、存储结构化实体。

2026-10-07

测试

Jest、e2e supertest、mock Provider。

2026-10-07

项目创建与结构

Nest CLI、module/controller/service 目录、dev 启动。

2026-10-07

综合练习

Tracks REST API;与 Spring Boot / Express 选型总结。

2026-10-07

Pipe 与校验

ValidationPipe、class-validator、转换与 whitelist。

2026-10-07

Service 层

@Injectable、业务逻辑分离、单元测试友好。

2026-10-07

Module 与依赖注入

@Module、providers、exports、与 Spring IoC 对照。

2026-10-07

异常与过滤器

HttpException、ExceptionFilter、统一错误 JSON。

2026-10-07

数据库接入入门

TypeORM 或 Prisma 选一、实体与 Repository 直觉。

2026-10-07

Guard 与认证

@UseGuards、JWT 概念、与 Spring Security 对照。

2026-10-07

Controller 与路由

@Controller、@Get/@Post、参数装饰器、DTO。

2026-10-07

NestJS 是什么

与 Express/Spring Boot 对比、装饰器架构、适用场景。

2026-10-07

向量与语义搜索

Vector、semantic、hybrid。

2026-10-07

结果控制

分页、排序与高亮。

2026-10-07

ConfigModule

环境变量、.env、配置注入。

2026-10-07

综合练习

日志索引 + 仪表板。

2026-10-07

运维与安全

ILM、快照与 RBAC。

2026-10-07

Kibana 与查询语言

KQL、EQL、ES|QL 与 Dev Tools。

2026-10-07

Query DSL

bool、leaf 与 compound。

2026-10-07

Mapping 深入

字段类型与 mapping explosion。

2026-10-07

聚合分析

Metrics、bucket 与 pipeline。

2026-10-07

分词与分析器

Analyzer、BM25 与同义词。

2026-10-07

索引与 Bulk

CRUD、bulk 与 reindex。

2026-10-07

集群架构

Node、Shard 与 split-brain。

2026-10-07

搜索与 ELK 概览

倒排索引、场景与 Docker。

2026-10-07

安全与测试

Checkov/Trivy 与 HCP。

2026-10-07

State 管理

Remote state 与 lock。

2026-10-07

Variables

输入、校验与 sensitive。

2026-10-07

Resources

CRUD 与 import。

2026-10-07

Provisioners

local/remote-exec。

2026-10-07

Modules

复用与 registry。

2026-10-07

Outputs

输出与 sensitive。

2026-10-07

Providers

配置与版本锁定。

2026-10-07

CI/CD 与工具链

GitLab CI、Terragrunt。

2026-10-07

Data Sources

data 块与 preconditions。

2026-10-07

HCL 语法

count/for_each 与 lifecycle。

2026-10-07

IaC 与 HCL

Terraform 价值与 HCL。

2026-10-07

视图层

FBV/CBV 与 Generic views。

2026-10-07

模板 DTL

继承、标签与分页。

2026-10-07

查询与优化

QuerySet、聚合与 lookup。

2026-10-07

URL 路由

path、命名 URL 与 reverse。

2026-10-07

综合练习

Blog + API 小项目。

2026-10-07

测试与部署

pytest、日志、WhiteNoise 与 checklist。

2026-10-07

模型与 ORM

字段、关系与 migrations。

2026-10-07

项目结构

settings/urls/manage 与请求流。

2026-10-07

DRF 与异步任务

REST、序列化与 Celery。

2026-10-07

表单与安全

ModelForm、CSRF 与消息。

2026-10-07

Admin 与认证

后台、User 模型与权限。

2026-10-07

Django 概览

MTV、安装与虚拟环境。

2026-10-07

测试与调试

RSpec、FactoryBot 与 Capybara。

2026-10-07

视图与组件

ERB、ViewComponent 与 Hotwire。

2026-10-07

查询与优化

ActiveRecord 查询链。

2026-10-07

路由设计

RESTful 与嵌套路由。

2026-10-07

部署与运维

Kamal、缓存与日志。

2026-10-07

表单

form_with 与嵌套属性。

2026-10-07

Active Record 模型

验证、回调与迁移。

2026-10-07

Rails 概览与项目结构

MVC、生成器与目录结构。

2026-10-07

资产与后台任务

Propshaft、Solid Queue 与 Active Storage。

2026-10-07

认证与授权

Devise、Pundit 与 CanCanCan。

2026-10-07

数据库适配

PostgreSQL/MySQL/SQLite。

2026-10-07

控制器

动作、参数白名单与回调。

2026-10-07

安全与防护

TLS、WAF 与 Bot 管理。

2026-10-07

Stream 与媒体

视频/Image 处理与分发。

2026-10-07

R2 对象存储

S3 兼容存储与生命周期。

2026-10-07

Workers 核心

Fetch API 与中间件。

2026-10-07

Wrangler 与本地开发

Wrangler CLI 与 Miniflare。

2026-10-07

运维与集成

CI/CD、Pages 与 Service Bindings。

2026-10-07

Durable Objects

强一致状态与协调。

2026-10-07

Queues 消息队列

异步任务与 DLQ。

2026-10-07

Workers KV

KV 读写与缓存模式。

2026-10-07

边缘计算概览

Workers 运行时与 Serverless 模型。

2026-10-07

Workers AI

边缘 AI 与 Vectorize。

2026-10-07

D1 数据库

SQLite 边缘数据库。

2026-10-07

数据类型

Symbol/Array/Hash。

2026-10-07

综合练习

CLI + Gem 小项目。

2026-10-07

测试与质量

RSpec/RuboCop。

2026-10-07

OOP 与 Mixin

类、继承与模块。

2026-10-07

方法与 Blocks

yield/proc/lambda。

2026-10-07

语法基础

运算符与命名。

2026-10-07

Gems 与框架

Bundler/Rack/Rails。

2026-10-07

IO 与 Enumerable

File/Regex/Enumerable。

2026-10-07

元编程

method_missing/DSL。

2026-10-07

Ruby 环境

rbenv/RVM 与 IDE。

2026-10-07

代码风格

Lint 与格式一致。

2026-10-07

测试审查

断言与覆盖质量。

2026-10-07

并发

Thread/Fiber/Ractor。

2026-10-07

控制流

each/times/case。

2026-10-07

综合练习

模拟 PR Review。

2026-10-07

团队实践

CODEOWNERS 与 SLA。

2026-10-07

安全审查

密钥与注入风险。

2026-10-07

Review 流程

PR 大小与节奏。

2026-10-07

实现语义

逻辑与边界条件。

2026-10-07

反馈技巧

建设性评论。

2026-10-07

审查清单

可复制 checklist。

2026-10-07

文档审查

README 与变更说明。

2026-10-07

API 语义审查

契约与命名一致性。

2026-10-07

AI 辅助审查

静态分析与 Bot。

2026-10-07

安全架构

OWASP、PKI 与认证。

2026-10-07

架构风格

分层、微服务、Serverless。

2026-10-07

架构师软技能

沟通、决策与估算。

2026-10-07

综合练习

C4 图 + ADR 小项目。

2026-10-07

治理与方法论

TOGAF、Scrum、ITIL。

2026-10-07

网络基础

OSI、HTTP/TLS 与代理。

2026-10-07

设计模式与原则

SOLID、DDD、CQRS 与 TDD。

2026-10-07

软件架构是什么

职责、层级与 ADR 文档。

2026-10-07

技术栈选型

Java/Go/.NET 与响应式。

2026-10-07

云与设计模式

IaC、容器、CI/CD、Mesh。

2026-10-07

API 与集成

REST/GraphQL/gRPC 与消息。

2026-10-07

数据架构

CAP、NoSQL 与数仓。

2026-10-07

安全与加密

RBAC 与 TLS。

2026-10-07

投影与游标

include/exclude 与 cursors。

2026-10-07

查询运算符

$in/$elemMatch/$regex。

2026-10-07

BSON 与类型

嵌入文档与 ObjectId。

2026-10-07

综合练习

Atlas 集群 + 聚合。

2026-10-07

生态集成

Kafka/Spark/ES。

2026-10-07

复制集与分片

RW concern 与备份。

2026-10-07

索引优化

复合/文本/地理索引。

2026-10-07

MongoDB 概览

文档库与 Atlas。

2026-10-07

类型系统

Scalar/Enum/Interface/Union。

2026-10-07

语言驱动

Node/Java 驱动入门。

2026-10-07

聚合管道

$match/$group/$lookup。

2026-10-07

CRUD 操作

insert/find/update/delete。

2026-10-07

规范与传输

GraphQL 规范与 HTTP。

2026-10-07

服务端执行

Resolver、校验与执行引擎。

2026-10-07

Schema 设计

根类型与 Schema 定义。

2026-10-07

Subscription

实时订阅与 defer/stream。

2026-10-07

分页与综合

分页策略与全栈小练习。

2026-10-07

服务端库

graphql-js、Yoga、Mercurius。

2026-10-07

Mutation

写操作与输入类型。

2026-10-07

Query

字段、变量与片段。

2026-10-07

授权与缓存

Auth、Caching 与 Batching。

2026-10-07

客户端

Apollo/Urql/Relay。

2026-10-07

GraphQL 概览

图思维与 graphql-essentials 互补。

2026-10-07

威胁建模

STRIDE/PASTA 与攻击面。

2026-10-07

Incident 响应

IR 生命周期与 DDoS。

2026-10-07

供应链安全

依赖风险与管道加固。

2026-10-07

网络安全基础

TLS、分段与防火墙。

2026-10-07

DevSecOps 概览

vs DevOps、纵深防御与脚本。

2026-10-07

合规与扫描

SOC 2/ISO/NIST 与漏洞扫描。

2026-10-07

检测与 SIEM

IDS/SIEM 与日志分析。

2026-10-07

容器安全

镜像扫描、SBOM 与 K8s。

2026-10-07

身份与访问

IAM、RBAC 与 Zero Trust。

2026-10-07

密码学

对称/非对称、哈希与 PKI。

2026-10-07

Terraform

IaC 入门。

2026-10-07

云安全

CSPM 与多区域策略。

2026-10-07

应用安全

OWASP 与安全编码。

2026-10-07

综合练习

最小 DevOps 工具链。

2026-10-07

Nginx

反向代理入门。

2026-10-07

网络协议

TCP/HTTP/DNS 概览。

2026-10-07

脚本语言

Python/Go 自动化。

2026-10-07

操作系统

Linux 基础直觉。

2026-10-07

AWS

云基础服务。

2026-10-07

Docker

容器入门。

2026-10-07

Git 与 GitHub

版本控制与协作。

2026-10-07

DevOps 入门

语言与 DevOps 关系。

2026-10-07

GitHub Actions

CI/CD 流水线。

2026-10-07

Ansible

配置管理。

2026-10-07

测试与质量

JUnit/Espresso/Lint。

2026-10-07

传统 View UI

RecyclerView 与 Material。

2026-10-07

综合练习

Compose 列表 App + 签名 APK。

2026-10-07

网络层

Retrofit/OkHttp/Apollo。

2026-10-07

本地存储

Room/DataStore/文件。

2026-10-07

Android 开发概览

Kotlin、Gradle 与 Hello World。

2026-10-07

Firebase 生态

FCM/Crashlytics/Firestore。

2026-10-07

异步与响应式

Coroutines/Flow/WorkManager。

2026-10-07

依赖注入

Hilt 与 Koin。

2026-10-07

Jetpack Compose

声明式 UI 与 Navigation。

2026-10-07

四大组件

Activity/Service/Intent。

2026-10-07

弹性伸缩与 ELB

ASG 与负载均衡。

2026-10-07

VPC 网络

子网、路由与安全组。

2026-10-07

架构模式

MVVM 与 Repository。

2026-10-07

观测与 CDN

CloudWatch/Route53/CloudFront。

2026-10-07

RDS 数据库

实例、备份与存储类型。

2026-10-07

S3 存储

桶、生命周期与存储类。

2026-10-07

SES 邮件

验证、DKIM 与声誉。

2026-10-07

Lambda 与 API Gateway

无服务器与边缘。

2026-10-07

IAM

用户、策略与权限边界。

2026-10-07

EC2 计算

实例、AMI 与角色。

2026-10-07

AWS 概览

责任共担与 Well-Architected。

2026-10-07

测试

契约、Mock 与负载测试。

2026-10-07

容器服务

ECS/EKS/Fargate/ECR。

2026-10-07

DynamoDB

表设计、索引与流。

2026-10-07

API 风格

GraphQL、gRPC 与 WebSocket。

2026-10-07

API 安全

常见漏洞与最佳实践。

2026-10-07

REST 资源设计

URI、版本、分页与幂等。

2026-10-07

可观测与合规

限流、监控与 GDPR。

2026-10-07

错误处理

RFC 7807 Problem Details。

2026-10-07

HTTP 协议层

方法、状态码、头与 CORS。

2026-10-07

API 基础

REST 原则与资源思维。

2026-10-07

文档与工具

OpenAPI、Postman 与 Stoplight。

2026-10-07

架构与集成

网关、BFF 与消息队列。

2026-10-07

授权模型

RBAC、ABAC 与 ReBAC。

2026-10-07

认证

JWT、OAuth2 与 API Key。

2026-10-07

磁盘与文件系统

LVM、swap 与归档。

2026-10-07

进程管理

信号、优先级与负载。

2026-10-07

systemd 服务

启停服务与日志。

2026-10-07

文本处理

grep/awk/sed 管道。

2026-10-07

网络基础

TCP/IP、DNS 与排查。

2026-10-07

包管理

apt/yum 与 snap。

2026-10-07

用户与权限

chmod/chown 与 sudo。

2026-10-07

Linux 导航基础

终端与基本命令。

2026-10-07

Shell 脚本与容器

脚本、cgroup 与 Docker。

2026-10-07

SSH 与日志

远程与文件传输。

2026-10-07

文本编辑器

nano 与 vim。

2026-10-07

文件与目录

层级、链接与挂载。

2026-10-07

路线图对照

beginner vs essentials 路径。

2026-10-07

安全习惯

密钥与 .gitignore。

2026-10-07

团队协作

与 git-github-essentials 分工。

2026-10-07

分支工作流

feature 分支与 git-essentials 衔接。

2026-10-07

综合练习

开源贡献模拟小项目。

2026-10-07

Issues 管理

Bug 跟踪与标签。

2026-10-07

Pull Request

创建、Review 与合并。

2026-10-07

协作基础

PR 与 Issues 概览。

2026-10-07

GitHub 入门

远程、push/pull 与 Fork。

2026-10-07

Git 进阶

分支、合并与 stash。

2026-10-07

Git 基础概念

版本控制与仓库直觉。

2026-10-07

基本 Git 操作

add/commit/status/diff。

2026-10-07

分布式链路追踪

Span、采样、Jaeger/Zipkin 概念。

2026-10-07

综合练习

为 tracks API 设计可观测性清单。

2026-10-07

SLO 与错误预算

衔接 reliability rel-slo。

2026-10-07

Spring 可观测性

Actuator、Micrometer;对照 prom-spring。

2026-10-07

遥测与 OpenTelemetry

telemetry、OTel SDK 概览。

2026-10-07

监控与告警

monitoring 节点;阈值与 on-call。

2026-10-07

结构化日志

级别、字段、关联 traceId。

2026-10-07

指标与 SLI

Counter/Gauge/Histogram;衔接 prom。

2026-10-07

可观测性三支柱

Metrics/Logs/Traces;observability 节点。

2026-10-07

故障排查流程

从告警到根因;对照 rel-postmortem。

2026-10-07

仪表盘设计

RED/USE 方法;Grafana 思路。

2026-10-07

插桩与埋点

自动/手动 instrumentation。

2026-10-07

综合练习

为 tracks API 写 MockMvc + 集成测试。

2026-10-07

TDD 与可维护性

红绿重构、测试即文档。

2026-10-07

MockMvc 接口测试

模拟 HTTP、JSON 断言、与 sb-test 对照。

2026-10-07

Spring Boot 测试

@SpringBootTest、@MockBean、测试切片。

2026-10-07

集成测试

Testcontainers、真实 MySQL/Redis。

2026-10-07

Mockito 与 Mock

mock、when/then、verify。

2026-10-07

JUnit 5 基础

@Test、断言、@BeforeEach、参数化。

2026-10-07

测试金字塔

单元/集成/E2E 分层;为何需要测试。

2026-10-07

覆盖率与质量门禁

JaCoCo、覆盖率误用警示。

2026-10-07

E2E 与 Playwright

浏览器自动化、关键路径冒烟。

2026-10-07

前端单元测试

Vitest/Jest、组件测试直觉。

2026-10-07

窗口函数与 CTE

window-functions、CTE、row_number、rank、lag/lead。

2026-10-07

CI 中的测试

GitHub Actions mvn test、并行策略。

2026-10-07

事务与安全

ACID、begin/commit/rollback、grant-and-revoke。

2026-10-07

视图与存储过程

views、stored-procedures-functions、pivot-unpivot。

2026-10-07

子查询

subqueries、nested、correlated、scalar。

2026-10-07

综合练习

为 cf_track 写窗口函数报表查询。

2026-10-07

性能优化

query-optimization、query-analysis-techniques、reducing-subqueries。

2026-10-07

查询与聚合

order-by、group-by、having、sum/count/avg/min/max。

2026-10-07

内置函数

concat、substring、case、coalesce、date/time 函数。

2026-10-07

DML 操作

insert、update、delete、where、from。

2026-10-07

SQL 进阶地图

与 sql-essentials 分工;RDBMS 节点概览。

2026-10-07

约束与完整性

primary-key、foreign-key、unique、check、not-null。

2026-10-07

DDL 与表结构

create/alter/drop/truncate table、column、data-types。

2026-10-07

OAuth vs 本站 JWT 登录

Sa-Token 密码登录 vs 联邦登录场景。

2026-10-07

常见安全问题

redirect_uri 校验、token 泄露、implicit 废弃。

2026-10-07

第三方登录

GitHub/Google 登录流程直觉。

2026-10-07

Spring OAuth2 Client

spring.security.oauth2.client 配置。

2026-10-07

Resource Server

JWT 校验、@PreAuthorize 与 token introspection。

2026-10-07

Refresh Token

轮换、过期、存储安全。

2026-10-07

Scope 与权限

scope 粒度、最小权限。

2026-10-07

综合练习

授权码 + JWT Resource Server 实验。

2026-10-07

OpenID Connect

id_token、UserInfo、与 OAuth2 关系。

2026-10-07

PKCE 与 SPA

code_verifier/challenge;公共客户端。

2026-10-07

OAuth 是什么

授权 vs 认证;与 JWT 登录的分工。

2026-10-07

授权码流

Authorization Code、redirect、state 防 CSRF。

2026-10-07

Tailwind 与样式

globals.css、Tailwind v4、组件样式约定。

2026-10-07

渲染模式 SSR / SSG / ISR

static/dynamic、force-dynamic、路线图 SSR 节点。

2026-10-07

Server 与 Client 组件

RSC 默认、use client、何时拆分 Client Component。

2026-10-07

App Router 与文件路由

page/layout、动态段 [slug]、notFound、Link。

2026-10-07

项目创建与目录

create-next-app、app/ 目录、配置与 dev 命令。

2026-10-07

综合练习与部署

迁移 Course Explorer 到 Next;docker-essentials 部署。

2026-10-07

读 platform 源码

对照 tracks/roadmaps 页面与 lib/api.ts 走读。

2026-10-07

MDX 与课时渲染

next-mdx-remote、GFM、本站课时页如何渲染 Markdown。

2026-10-07

认证与登录门控

cookie token、Server 读 session、LoginGate 模式。

2026-10-07

Route Handlers

app/api route、Request/Response、与 Spring Boot 分工。

2026-10-07

数据获取与缓存

async Server Component fetch、revalidate、与 React Router 对比。

2026-10-07

Next.js 是什么

React 全栈框架、与 Vite SPA 对比、在本站 stack 中的角色。

2026-10-07

综合练习

设计 CodeRoadMap 只读 API 的高可用架构草图。

2026-10-06

可靠性模式

健康检查、leader election、deployment stamps。

2026-10-06

微服务与网关

服务发现、BFF、API Gateway、Strangler Fig。

2026-10-06

异步与消息

pub/sub、队列、competing consumers、choreography。

2026-10-06

负载均衡

L4/L7、算法、LB vs 反向代理。

2026-10-06

系统设计是什么

面试方法、需求澄清、估算;what-is-system-design。

2026-10-06

云设计模式

bulkhead、valet key、claim-check、anti-corruption。

2026-10-06

数据架构

分片、复制、CQRS、Event Sourcing、索引表。

2026-10-06

缓存模式

cache-aside、write-through、CDN、refresh-ahead。

2026-10-06

一致性与 CAP

strong/eventual/weak consistency、CAP 取舍。

2026-10-06

性能与扩展基础

latency vs throughput、垂直/水平扩展。

2026-10-06

性能反模式

busy DB、chatty I/O、retry storm、无缓存。

2026-10-06

模板与 values

Go template 语法、引用 .Values、条件与循环。

2026-10-06

Chart 目录结构

Chart.yaml、values.yaml、templates/、helpers。

2026-10-06

综合练习

backend Helm Chart + 可选 Argo CD Application。

2026-10-06

发布策略

滚动、蓝绿、金丝雀与 Helm 参数化。

2026-10-06

install upgrade rollback

helm install/upgrade、history、rollback、release 命名。

2026-10-06

为什么需要 Helm

裸 YAML 的重复问题、Chart 与 Release 概念。

2026-10-06

仓库布局与清单

环境目录、Kustomize 简介、Helm + Git 协作。

2026-10-06

GitOps 是什么

Git 为唯一事实源、拉取式部署、与 CI push 对比。

2026-10-06

依赖与子 Chart

Chart.yaml dependencies、helm dependency update。

2026-10-06

安装 Helm 与仓库

helm CLI、repo add、search、版本。

2026-10-06

系统管理与编辑器

apt/brew、vim、ShellCheck。

2026-10-06

变量与字符串

环境变量、数组、Here Doc。

2026-10-06

Flux 概览

GitRepository、Kustomization、与 Argo 选型。

2026-10-06

Argo CD 入门

Application CR、同步策略、UI 与 CLI。

2026-10-06

进程与定时任务

ps、jobs、cron、systemd timer。

2026-10-06

正则表达式

基本/扩展正则、grep 实战。

2026-10-06

综合练习

编写备份脚本 + cron 定时。

2026-10-06

网络命令

curl、ssh、wget、scp。

2026-10-06

管道与文本处理

grep、sed、awk、重定向。

2026-10-06

目录与文件导航

pwd、cd、ls、find、mkdir。

2026-10-06

函数与脚本结构

脚本骨架、参数、source vs bash。

2026-10-06

条件与循环

if/for/while、exit code、set -e。

2026-10-06

文件操作与权限

cp/mv/rm、chmod、tar/gzip。

2026-10-06

Shell 是什么

Bash/Zsh/Fish、CLI vs GUI。

2026-10-06

Steps 与 Actions

uses vs run、Marketplace 常用 action、版本 pin。

2026-10-06

Workflow 文件结构

.github/workflows、on 触发器、name、permissions。

2026-10-06

综合练习

CodeRoadMap monorepo CI 清单;接 helm-gitops 交付。

2026-10-06

Secrets 与环境

repository secrets、environments、OIDC 概念。

2026-10-06

PR 检查与分支保护

pull_request 触发、required checks、fork PR 安全。

2026-10-06

构建 Next.js platform

setup-node、npm ci、lint/test/build。

2026-10-06

构建 Spring Boot

setup-java、Maven package、上传 JAR 构件。

2026-10-06

Jobs 与运行器

runs-on、needs、job 并行与串行、matrix 入门。

2026-10-06

部署策略

SSH/rsync、helm upgrade、与 GitOps 分工。

2026-10-06

构建推送镜像

docker/build-push-action、GHCR、标签策略。

2026-10-06

CI/CD 与 GitHub Actions

持续集成/交付概念、与 Jenkins 对比、在本站流水线中的位置。

2026-10-06

依赖缓存

actions/cache、Maven .m2、npm node_modules。

2026-10-06

存储卷

PV、PVC、StatefulSet 直觉。

2026-10-06

Service 与网络

ClusterIP、NodePort、DNS 服务发现。

2026-10-06

本地集群与 kubectl

minikube/kind、kubectl 基本命令。

2026-10-06

综合练习:部署 backend

Deployment + Service + ConfigMap;Helm/GitOps 下一步。

2026-10-06

RBAC 与安全基础

ServiceAccount、Role、最小权限。

2026-10-06

资源配额与 HPA

requests/limits、Namespace 配额、自动扩缩容概念。

2026-10-06

Pod

最小调度单元、多容器 Pod、探针入门。

2026-10-06

Ingress 入口

HTTP 路由、TLS、与 Nginx 对比。

2026-10-06

ConfigMap 与 Secret

配置注入、敏感信息管理。

2026-10-06

Deployment 与滚动更新

副本集、滚动发布、回滚。

2026-10-06

Kubernetes 是什么

容器编排动机、与 Docker Compose 对比。

2026-10-06

核心概念与架构

控制平面、Node、Namespace、声明式 API。

2026-10-06

综合练习与部署直觉

两服务 + 网关 Demo;K8s/Docker 下一步。

2026-10-06

Spring Data 扩展

Spring Data 家族、MongoDB、与 JPA 分工。

2026-10-06

Micrometer 与可观测性

指标、链路追踪、与 Actuator 配合。

2026-10-06

OpenFeign 服务调用

声明式 HTTP 客户端、负载均衡。

2026-10-06

Spring Cloud Gateway

路由、过滤器、统一鉴权与限流入口。

2026-10-06

服务注册与 Eureka

注册中心、服务实例、心跳与健康。

2026-10-06

微服务与 Spring Cloud

单体拆分动机、Spring Cloud 在生态中的位置。

2026-10-06

何时用 Mongo vs SQL

选型、CodeRoadMap 仍用 MySQL 的原因。

2026-10-06

熔断与容错

断路器、降级、Resilience4j 直觉。

2026-10-06

Cloud Config 配置中心

集中配置、Git 仓库、动态刷新。

2026-10-06

架构模式与术语

服务边界、API 网关、配置中心、注册发现。

2026-10-06

综合练习

课程评论/日志集合设计;可选 Spring 读写 API。

2026-10-06

Node.js 驱动与 Mongoose

mongoose schema、与 nodejs 路线图衔接。

2026-10-06

Spring Data MongoDB

@Document、MongoRepository、与 JPA 对照。

2026-10-06

查询与投影

过滤、排序、limit、projection。

2026-10-06

MongoDB 是什么

文档 vs 关系表、适用场景、本站 MySQL 主库说明。

2026-10-06

Docker 运行 MongoDB

官方镜像、卷、compose 片段。

2026-10-06

索引

单字段、复合索引、explain。

2026-10-06

CRUD 操作

insertOne/find/updateOne/deleteOne。

2026-10-06

文档与 BSON

JSON 风格文档、_id、嵌套与数组。

2026-10-06

安装与 mongosh

Docker/本地安装、mongosh 连接、show dbs。

2026-10-06

Kafka vs RabbitMQ

日志型 vs 传统 MQ 选型。

2026-10-06

Kafka Streams 入门

流处理 vs 批处理、窗口概念。

2026-10-06

Spring Kafka

KafkaTemplate、@KafkaListener 与 Boot 配置。

2026-10-06

聚合管道

$match/$group/$project 入门。

2026-10-06

综合练习

订单事件 Topic + Spring 消费端。

2026-10-06

监控与 lag

consumer lag、JMX、运维直觉。

2026-10-06

消息格式

JSON vs Avro、Schema Registry 概念。

2026-10-06

生产者

发送消息、key 分区、acks 语义。

2026-10-06

消息队列是什么

同步 vs 异步;与 Redis Pub/Sub 区别。

2026-10-06

投递语义

幂等、事务、重复消费处理。

2026-10-06

消费者组

group.id、rebalance、at-least-once。

2026-10-06

Docker 运行 Kafka

KRaft 单节点、kafka-topics 验证。

2026-10-06

核心概念

Broker、Topic、Partition、Offset、Consumer Group。

2026-10-06

综合练习

用集合与 record 重构一个小模块。

2026-10-06

Quarkus 入门

云原生 Java、Native 编译概念。

2026-10-06

Java Web 框架

Spring vs Quarkus 概览。

2026-10-06

Record 与不可变

Java 16+ record 类型。

2026-10-06

OOP 进阶

重载/覆盖、封装、对象生命周期。

2026-10-06

依赖注入概念

DI 原理;衔接 sb-ioc。

2026-10-06

模块系统

JPMS module-path 概念。

2026-10-06

方法链与绑定

method-chaining、静态/动态绑定。

2026-10-06

枚举与模式

enums、switch 表达式。

2026-10-06

Java 进阶概览

与 java-fundamentals 分工;java 路线图定位。

2026-10-06

并发进阶

线程池、CompletableFuture 回顾。

2026-10-06

Set/Queue/Stack

集合框架进阶与选型。

2026-10-06

REST 与资源设计

资源 URL、本站 /tracks API 实例。

2026-10-06

状态码

2xx/3xx/4xx/5xx 常见码与 REST API。

2026-10-06

综合练习

DevTools Network 分析 /tracks 请求链。

2026-10-06

HTTPS 与 TLS

证书、握手直觉、与 nginx-essentials 衔接。

2026-10-06

方法与语义

GET/POST/PUT/PATCH/DELETE、幂等性。

2026-10-06

HTTP 是什么

客户端-服务器、无状态、与 TCP/TLS 关系。

2026-10-06

HTTP/2 与 HTTP/3

多路复用、QUIC 概念。

2026-10-06

CORS

预检 OPTIONS、跨域与前后端分离。

2026-10-06

Cookie 与会话

Set-Cookie、HttpOnly、SameSite。

2026-10-06

HTTP 缓存

Cache-Control、ETag、304、CDN。

2026-10-06

请求与响应头

Content-Type、Accept、Authorization。

2026-10-06

应用层缓存对照

HTTP 缓存 vs Redis;与 redis-essentials 分工。

2026-10-06

选型:PG vs MySQL

CodeRoadMap 用 MySQL 的原因、何时选 PG。

2026-10-06

事务与 MVCC

ACID、隔离级别、与 MySQL InnoDB 对比。

2026-10-06

数据类型

boolean、uuid、array、timestamptz。

2026-10-06

综合练习

设计 tracks 表 PG 版;可选 Spring 只读 API。

2026-10-06

迁移与 Flyway

schema 版本化、与 backend 迁移思路。

2026-10-06

Spring Boot 接入

JDBC URL、MyBatis-Flex/JPA 配置差异。

2026-10-06

JSONB

文档型字段、索引、查询运算符。

2026-10-06

Docker 运行 PG

官方镜像、卷、compose 与 backend 联调。

2026-10-06

索引与 EXPLAIN

B-tree、GIN、执行计划入门。

2026-10-06

DDL 与约束

SERIAL、约束、schema、与 sql-essentials 对照。

2026-10-06

安装与 psql

本地/ Docker 安装、psql 连接、基本 meta 命令。

2026-10-06

PostgreSQL 是什么

与 MySQL 对比、适用场景、本站仍用 MySQL 的说明。

2026-10-06

综合练习

复现 CodeRoadMap 生产反代拓扑。

2026-10-06

HTTPS 与证书

listen ssl、证书链、HTTP 跳转 HTTPS。

2026-10-06

反向代理基础

proxy_pass、proxy_set_header、WebSocket 升级。

2026-10-06

静态资源

root、index、try_files、gzip。

2026-10-06

Nginx 与 Ingress

K8s Ingress Controller 与裸机 Nginx 对照。

2026-10-06

负载均衡

upstream 多后端、健康检查概念。

2026-10-06

安全响应头

HSTS、CSP、X-Forwarded-* 与真实 IP。

2026-10-06

安装与 nginx -t

包管理安装、systemd、配置语法检查。

2026-10-06

Nginx 是什么

Web 服务器 vs 反向代理;与 Apache、Caddy 对比。

2026-10-06

缓存与性能

proxy_cache、expires、keepalive upstream。

2026-10-06

双 upstream 架构

/api 到 Spring Boot、/ 到 Next.js,对照 prod.conf。

2026-10-06

配置文件结构

http/server/location 块、include、指令继承。

2026-10-06

综合练习与下一步

小项目清单、React/Node 路线指引。

2026-10-06

ES Module 与 npm 概览

import/export、package.json 直觉。

2026-10-06

对象与 JSON

属性、解构、与 API 数据交互。

2026-10-06

运算符与类型转换

比较、逻辑、隐式转换陷阱。

2026-10-06

类型与变量

let/const、基本类型、typeof。

2026-10-06

错误处理与调试

try/catch、console、DevTools。

2026-10-06

DOM 与事件

选元素、改内容、监听点击与表单。

2026-10-06

函数与作用域

声明、箭头函数、闭包入门。

2026-10-06

JavaScript 是什么

浏览器与 Node、ES 标准、在本站 stack 中的位置。

2026-10-06

模板语法

插值、指令 v-if/v-for/v-bind。

2026-10-06

异步 Promise 与 async/await

回调、fetch、对接本站 API。

2026-10-06

数组与常用方法

map/filter/reduce、展开运算符。

2026-10-06

条件与循环

if/switch、for/while、break/continue。

2026-10-06

综合练习

迷你 Todo + 路由 + Pinia。

2026-10-06

Vue Router

路由表、动态路由、导航守卫。

2026-10-06

响应式基础

ref、reactive、toRefs。

2026-10-06

项目创建与 SFC

create-vue、Vite、单文件组件结构。

2026-10-06

数据获取

fetch、async setup、loading 状态。

2026-10-06

Pinia 状态管理

store、actions、与 Redux 对照。

2026-10-06

组合式 API 深入

setup、生命周期、composables。

2026-10-06

计算属性与侦听

computed、watch、watchEffect。

2026-10-06

Vue 是什么

渐进式框架;与 React 在本站 stack 中的分工。

2026-10-06

构建与部署

vite build、静态托管、与 Next.js 差异。

2026-10-06

组件与 Props

父子通信、emit、slot。

2026-10-06

React Router 入门

路由表、Link、动态参数、布局路由。

2026-10-06

useRef 与 DOM

引用 DOM、保存可变值不触发渲染。

2026-10-06

综合练习与 Next.js 方向

小项目清单;platform 技术栈指引。

2026-10-06

Props 与 State

受控数据流、useState 基础。

2026-10-06

JSX 与渲染

JSX 语法、表达式、根元素与 Fragment。

2026-10-06

React 是什么

声明式 UI、与原生 JS/DOM 对比、在本站 stack 中的位置。

2026-10-06

数据获取与错误边界

fetch API、loading/error、Error Boundary 概念。

2026-10-06

表单与受控组件

输入绑定、校验、提交。

2026-10-06

useMemo、useCallback 与自定义 Hook

性能优化直觉、抽取复用逻辑。

2026-10-06

useEffect

副作用、依赖数组、清理函数、fetch 数据。

2026-10-06

事件处理

合成事件、传参、表单 submit。

2026-10-06

Context 共享状态

createContext、Provider、跨层传值。

2026-10-06

条件渲染与列表

条件分支、map 渲染、key 的作用。

2026-10-06

函数组件

组件拆分、组合、props 只读。

2026-10-06

综合练习与本站数据模型

对照 cf_track / cf_lesson 做查询练习。

2026-10-06

事务基础

ACID、BEGIN/COMMIT/ROLLBACK。

2026-10-06

SELECT 基本查询

查列、别名、去重 DISTINCT。

2026-10-06

索引与查询性能

何时建索引、EXPLAIN 入门。

2026-10-06

INSERT、UPDATE、DELETE

增删改与 WHERE 安全写法。

2026-10-06

JOIN 多表联结

INNER / LEFT JOIN,何时需要多表。

2026-10-06

WHERE 过滤与排序

条件、LIKE、IN、ORDER BY、LIMIT。

2026-10-06

关系型数据库与 SQL 是什么

表、行、列;MySQL 在本站架构中的位置。

2026-10-06

用户与 sudo

用户组、sudoers、最小权限。

2026-10-06

表设计与主键外键

范式直觉、PRIMARY KEY、FOREIGN KEY。

2026-10-06

聚合与 GROUP BY

COUNT、SUM、AVG、HAVING。

2026-10-06

综合练习

从零排查 502 与端口占用。

2026-10-06

SSH 与密钥

ssh、scp、authorized_keys、宝塔 SSH。

2026-10-06

包管理

apt/yum、安装 Node/Java/MySQL。

2026-10-06

进程与服务

ps、systemctl、journalctl。

2026-10-06

Shell 与 Bash

终端、管道、重定向、环境变量。

2026-10-06

部署 CodeRoadMap

目录布局、JAR、Node release、Nginx 协同。

2026-10-06

防火墙与端口

ufw/firewalld、开放 80/443/8080。

2026-10-06

编辑器与配置

nano/vim 基础、编辑 nginx.conf。

2026-10-06

文件系统与权限

路径、chmod/chown、/etc /var /home。

2026-10-06

Linux 是什么

发行版、服务器 vs 桌面;本站生产环境角色。

2026-10-06

测试与基准

testing 包、table-driven、httptest、benchmarks。

2026-10-06

Web 与数据库

net/http、gin/echo、gorm/pgx 概览。

2026-10-06

基础语法与类型

variables、zero-values、const/iota、控制流、基本类型。

2026-10-06

常用命令

ls、find、grep、tail、curl。

2026-10-06

综合练习

小型 REST API + 单元测试 + go mod 发布结构。

2026-10-06

I/O 与 CLI

flag、os、bufio、json、cobra、文件处理。

2026-10-06

模块与包管理

go mod、packages、vendor、go build/run。

2026-10-06

结构体与接口

structs、methods、interfaces、embedding、type assertion。

2026-10-06

泛型入门

generic functions/types、constraints、type inference。

2026-10-06

错误处理

error interface、wrap、panic/recover、sentinel errors。

2026-10-06

并发模型

goroutines、channels、select、sync、context、worker pools。

2026-10-06

数组、切片与 map

arrays、slices、maps、strings、make、comma-ok。

2026-10-06

Go 是什么

why-use-go、环境、hello world、与 Java/Node 对照。

2026-10-06

测试与监控

redis-cli INFO、集成测试 mock。

2026-10-06

过期与淘汰

EXPIRE、TTL、缓存雪崩/穿透概念。

2026-10-06

Hash / List / Set / ZSet

四种结构场景选型。

2026-10-06

String 与计数

SET/GET、INCR、过期时间。

2026-10-06

综合练习

为 tracks API 加 Redis 缓存层。

2026-10-06

Pub/Sub 入门

PUBLISH/SUBSCRIBE、与消息队列区别。

2026-10-06

会话与 Sa-Token

本站 sa-token-redis-jackson、分布式 session。

2026-10-06

Spring Data Redis

RedisTemplate、序列化、配置。

2026-10-06

缓存模式

Cache-Aside、读写路径、一致性直觉。

2026-10-06

Docker 运行 Redis

镜像、持久化 AOF/RDB 概念。

2026-10-06

CLI 与键命名

redis-cli、KEYS 慎用、命名规范。

2026-10-06

Redis 是什么

内存 KV、缓存 vs 数据库、在本站架构中的角色。

2026-10-06

综合练习与 K8s 方向

容器化 CodeRoadMap 组件;Kubernetes 下一步。

2026-10-06

容器安全基础

非 root、最小镜像、密钥不入镜像。

2026-10-06

网络

端口映射、自定义 network、容器互访。

2026-10-06

数据卷与挂载

volume、bind mount、MySQL 持久化。

2026-10-06

镜像仓库

Docker Hub、tag 规范、GHCR/ACR 概览。

2026-10-06

Docker Compose

多容器编排、backend + MySQL 一键起。

2026-10-06

编写 Dockerfile

FROM、COPY、RUN、CMD、EXPOSE。

2026-10-06

镜像与分层

镜像 vs 容器、Union FS、OCI。

2026-10-06

安装与环境

Docker Desktop、Engine、验证 docker version。

2026-10-06

容器是什么

物理机、虚拟机、容器对比;为何需要容器。

2026-10-06

构建与优化

层缓存、减小体积、多阶段构建入门。

2026-10-06

Docker CLI 基础

run、ps、logs、exec、stop、rm。

2026-10-06

综合练习与下一步

小脚本、数据分析与 AI 路线指引。

2026-10-06

字符串处理

切片、f-string、split/join。

2026-10-06

类型与变量

数字、布尔、None、type()。

2026-10-06

语法与缩进

注释、缩进块、第一行代码。

2026-10-06

类与对象入门

class、__init__、方法。

2026-10-06

模块与 pip

import、虚拟环境、requirements。

2026-10-06

文件读写

open、with、路径 pathlib 入门。

2026-10-06

函数

def、参数默认值、*args/**kwargs 入门。

2026-10-06

Python 是什么

解释型语言、应用领域、在本站路线图中的位置。

2026-10-06

测试 node:test

内置测试运行器、断言、HTTP 接口测试入门。

2026-10-06

异常处理

try/except、raise。

2026-10-06

列表字典与集合

list/dict/tuple/set 常用操作。

2026-10-06

条件与循环

if/for/while、range、列表推导入门。

2026-10-06

综合练习与选型

REST 课程 API;何时选 Node vs Spring Boot。

2026-10-06

Streams 基础

Readable/Writable、管道、大文件处理直觉。

2026-10-06

模块与 npm

CommonJS、ESM、package.json、npx、依赖安装。

2026-10-06

运行时与 process

运行脚本、process.cwd、stdin/stdout、退出码。

2026-10-06

错误处理

同步/异步错误、未捕获异常、Express 错误中间件。

2026-10-06

Express 入门

路由、中间件、静态文件、与 Spring MVC 对照。

2026-10-06

http 模块

原生 createServer、请求/响应、最小 JSON API。

2026-10-06

文件系统与 path

fs 读写、path 拼接、__dirname 与 import.meta.url。

2026-10-06

Node.js 是什么

服务端 JS、与浏览器差异、适用场景与 Spring Boot 分工。

2026-10-06

集成与功能测试

API 集成测试。

2026-10-06

单元测试

测试金字塔底座。

2026-10-06

环境变量与配置

dotenv、process.env、开发/生产配置分离。

2026-10-06

事件循环与异步

Event Loop、process.nextTick、Node 中 Promise/async。

2026-10-06

综合练习

Todo API 小项目。

2026-10-06

ORM

ORM 与 N+1 问题。

2026-10-06

Redis 与缓存

缓存策略入门。

2026-10-06

PostgreSQL

关系型数据库基础。

2026-10-06

认证

JWT 认证流程。

2026-10-06

数据库进阶

ACID 与事务。

2026-10-06

语言选型

Go/JavaScript/Python 概览。

2026-10-06

Git 与托管

Git、GitHub 与托管服务。

2026-10-06

后端入门概览

语言选型与 API 概念。

2026-10-06

REST API

JSON 与 REST 设计。

2026-10-06

事务管理

@Transactional、传播行为、rollback 规则。

2026-10-06

参数校验与异常处理

@Valid、全局 @ControllerAdvice、业务错误码。

2026-10-06

综合练习与进阶路线

小 CRUD 项目清单;Spring Cloud 下一步。

2026-10-06

单元测试与 MockMvc

@SpringBootTest、@MockBean、接口测试。

2026-10-06

Spring Security 基础

过滤器链、认证与授权概念。

2026-10-06

Spring MVC 与 REST

@RestController、路径变量、请求体、统一响应。

2026-10-06

Starter 与自动配置

starter-web、starter-jdbc;@SpringBootApplication 做了什么。

2026-10-06

JWT 与 API 鉴权

无状态 token、登录接口、受保护路由。

2026-10-06

Spring Data JPA 入门

Entity、Repository、何时选 JPA vs MyBatis。

2026-10-06

JDBC 与 MyBatis

Mapper、SQL 映射;对照本站 MyBatis-Flex 用法。

2026-10-06

IoC 与依赖注入

@Component、@Service、构造器注入、解耦 Controller 与 Service。

2026-10-06

Actuator 与健康检查

/actuator/health、指标与运维直觉。

2026-10-06

Spring AOP 入门

切面、通知类型;日志与权限横切关注点。

2026-10-06

Bean 作用域与生命周期

singleton、prototype;@Configuration 与 @Bean。

2026-10-06

配置与 Profile

application.yml、环境变量、dev/prod 切换。

2026-10-06

Spring Boot 是什么

与 Spring 的关系、约定优于配置、第一个 Hello API。

2026-10-06

字符串

String 不可变、StringBuilder、formatted。

2026-10-06

基本类型与引用类型

int/double/boolean、包装类、null。

2026-10-06

基本语法与 main

类结构、包、编译运行。

2026-10-06

综合练习与 dsa-java 分工

小项目、Spring Boot 下一步。

2026-10-06

Maven 与项目结构

pom.xml、backend 模块对照。

2026-10-06

文件 IO 入门

Path、Files、try-with-resources。

2026-10-06

类与封装

字段、构造器、getter/setter。

2026-10-06

方法与参数

重载、可变参数、static 入门。

2026-10-06

异常处理

try/catch、throws、自定义异常。

2026-10-06

集合框架入门

List、Set、Map、泛型擦除直觉。

2026-10-06

继承接口与多态

extends、implements、@Override。

2026-10-06

条件与循环

if/switch/for/while、break/continue。

2026-10-06

Java 与 JVM 是什么

JDK/JRE/JVM、本站 backend 技术栈。

2026-10-06

数组

一维、二维、Arrays 工具类。

2026-10-06

综合练习与 Next.js

类型安全 Course API 客户端;读 platform 源码。

2026-10-06

React 组件 typing

Props、事件、useState/useRef 泛型。

2026-10-06

工具类型

Partial、Pick、Omit、ReturnType 等。

2026-10-06

联合与交叉类型

union、intersection、字面量类型。

2026-10-06

基本类型

原始类型、数组、tuple、any/unknown 区别。

2026-10-06

模块与 tsconfig

ESM、tsconfig.json、strict 选项。

2026-10-06

类型收窄

typeof、in、 discriminated union、断言谨慎使用。

2026-10-06

接口与类型别名

interface、type、extends、对象形状。

2026-10-06

TypeScript 是什么

与 JavaScript 关系、编译流程、为何用于 React/Next。

2026-10-06

异步与 API 类型

Promise、fetch 响应类型、可选 zod 简介。

2026-10-06

泛型

泛型函数与接口、约束 extends。

2026-10-06

函数类型

参数与返回值、可选参数、箭头函数 typing。

2026-10-06

Widget 体系

Material/Cupertino 与资源。

2026-10-06

综合练习

Todo + Firebase 小应用。

2026-10-06

测试

Unit/Widget/Integration。

2026-10-06

状态管理

Provider/Riverpod/BLoC。

2026-10-06

Flutter 环境

CLI、IDE 与 pub。

2026-10-06

CI/CD 与发布

Codemagic、Fastlane 与商店。

2026-10-06

Firebase 集成

Auth、Firestore 与推送。

2026-10-06

网络与本地存储

REST、GraphQL 与 SQLite。

2026-10-06

架构原则

三棵树与 SOLID。

2026-10-06

Dart 语言

async、集合与 FP。

2026-10-06

测试

Vitest 与 Playwright。

2026-10-06

分析与监控

Firebase/Mixpanel/GA。

2026-10-06

动画

Controller、Hero 与曲线。

2026-10-06

综合练习

对照本站 platform 源码。

2026-10-06

性能与可观测

懒加载与 OpenTelemetry。

2026-10-06

样式与静态资源

Tailwind、Image/Font 优化。

2026-10-06

渲染策略

RSC/SSR/SSG/Streaming。

2026-10-06

App Router

并行/拦截路由。

2026-10-06

部署

Docker 与静态导出。

2026-10-06

元数据与国际化

SEO 与 i18n。

2026-10-06

数据获取

fetch cache 与 Server Actions。

2026-10-06

App 与 Layout

layout/template 与 middleware。

2026-10-06

Next.js 概览

与 nextjs-essentials 互补的全节点覆盖。

2026-10-06

API 与自定义服务

Route Handlers。

2026-10-06

本地存储

SecureStore/SQLite。

2026-10-06

State 与 JSX

组件状态管理。

2026-10-06

测试与发布

Jest/Detox 与商店。

2026-10-06

性能优化

FlatList/Metro/Profiling。

2026-10-06

网络

fetch/WebSocket。

2026-10-06

平台差异

Platform 模块与权限。

2026-10-06

原生模块

Push/Auth/Security。

2026-10-06

导航与手势

Screen nav 与 deep link。

2026-10-06

布局与列表

Flexbox 与 FlatList。

2026-10-06

核心组件

View/Text/Pressable。

2026-10-06

RN 与 Expo

环境、Expo 与 tradeoffs。

2026-10-06

Vitest

组件测试。

2026-10-06

Tailwind

Utility-first CSS。

2026-10-06

动画

Animated API 入门。

2026-10-06

路线图对照

与进阶课分工。

2026-10-06

综合练习

Todo 前端小项目。

2026-10-06

React

组件入门。

2026-10-06

npm

包管理与 scripts。

2026-10-06

GitHub

协作与托管。

2026-10-06

Git

版本控制。

2026-10-06

JavaScript

DOM 与 ES 基础。

2026-10-06

HTML

语义标签基础。

2026-10-06

部署预览

静态托管发布。

2026-10-06

CSS

布局与样式。

2026-10-06

Web 基础

HTTP、DNS 与 CSP。

2026-10-06

SEO 综合

SEO 与 hosting 基础。

2026-10-06

表格

table 与可访问性。

2026-10-06

嵌入媒体

img/video/audio/iframe。

2026-10-06

文本标签

标题、段落与引用。

2026-10-06

文档结构

head/body 与语义布局。

2026-10-06

表单

input 类型与校验。

2026-10-06

链接

a 标签与锚点。

2026-10-06

列表

ul/ol/dl 与嵌套。

2026-10-06

HTML 概览

DOCTYPE、标签与属性。

2026-10-06

可访问性

语义 HTML 与 ARIA。

2026-10-06

属性

id/class/data-* 与实体。

2026-10-06

单位与函数

rem/em/clamp 等。

2026-10-06

Flex 与 Grid

现代布局。

2026-10-06

定位

sticky 与层叠上下文。

2026-10-06

文字排版

字体栈与可读性。

2026-10-06

选择器

组合器与特异性。

2026-10-06

动画与变换

transition 与 keyframes。

2026-10-06

显示模式

block/inline/flex 前置。

2026-10-06

颜色

RGB/HSL/HEX 与 alpha。

2026-10-06

CSS 基础

语法、层叠与引入方式。

2026-10-06

进阶工程化

Sass、CSS Modules 与容器查询。

2026-10-06

背景

渐变与 attachment。

2026-10-06

盒模型

padding/margin/border。

2026-10-06

UI 与插件

Tailwind、Vuetify 与过渡。

2026-10-06

模板与指令

v-if/v-for/v-bind/v-model。

2026-10-06

Pinia 状态

Store 与组合式状态。

2026-10-06

Vue Router

路由与导航守卫。

2026-10-06

表单

校验库与双向绑定。

2026-10-06

生命周期

钩子与错误处理。

2026-10-06

响应式进阶

computed、watch 与渲染优化。

2026-10-06

Vue 项目与 API 风格

create-vue、SFC 与组合式 API。

2026-10-06

SSR 与测试

Nuxt、SSR 与 Vitest/Cypress。

2026-10-06

数据请求

Axios、TanStack Query 与 Apollo。

2026-10-06

事件处理

修饰符与键盘事件。

2026-10-06

组件系统

Props、插槽与异步组件。

2026-10-06

Terraform 基础设施即代码

用代码定义和管理云基础设施。

2026-10-06

AWS VPC 虚拟私有云

在云端划出你自己的隔离网络。

2026-10-06

Tailwind CSS

原子化 CSS 框架,快速构建界面。

2026-10-06

AWS SES 邮件服务

大规模收发邮件的云服务。

2026-10-06

AWS Route53 DNS

域名解析与流量调度。

2026-10-06

AWS S3 对象存储

云端文件存储与分发。

2026-10-06

RESTful API

Web 系统间通信的架构风格。

2026-10-06

Redis

内存数据结构存储:缓存、消息队列利器。

2026-10-06

React

最流行的前端 UI 库。

2026-10-06

Monit 监控

轻量级的进程与服务监控工具。

2026-10-06

Linux 基础

几乎所有代码最终都跑在 Linux 上。

2026-10-06

PostgreSQL

功能强大的开源关系型数据库。

2026-10-06

Node.js

让 JavaScript 跑出浏览器。

2026-10-06

npm 包管理器

JavaScript 生态的包管理工具。

2026-10-06

JWT 认证

基于令牌的安全信息交换标准。

2026-10-06

GitHub 代码托管

基于 Git 的代码托管与协作平台。

2026-10-06

JavaScript

让网页动起来:交互逻辑的语言。

2026-10-06

HTML

网页的骨架:超文本标记语言。

2026-10-06

GitHub Actions

GitHub 内置的工作流自动化。

2026-10-06

AWS EC2 虚拟服务器

可伸缩的云端计算能力。

2026-10-06

Git 版本控制

分布式版本控制系统,开发者必备。

2026-10-06

检查点:监控与自动重启

给应用加上健康监护。

2026-10-06

检查点:CRUD 应用

用 CLI 应用练习数据库增删改查。

2026-10-06

检查点:为网页添加交互

用 JavaScript 实现页面交互的能力验收。

2026-10-06

检查点:动手做静态网页

学完 HTML 和 CSS 后的项目实战。

2026-10-06

CSS

为网页穿上外衣:层叠样式表。

2026-10-06

毕业检查点:全自动化基础设施

IaC + 供给 + CI/CD + 监控,全部打通。

2026-10-06

检查点:部署到 AWS

把应用真正搬上云。

2026-10-06

检查点:完整的全栈应用

前端 + JWT 后端 + 数据库的结业项目。

2026-10-06

检查点:构建完整前端应用

前端基础阶段的结业验收。

2026-10-06

检查点:使用外部包

用 npm 安装并在页面中使用第三方依赖。

2026-10-06

检查点:CI/CD 持续集成与部署

推送即部署:自动化发布流水线。

2026-10-06

检查点:自动化部署

用 Ansible 消灭手工操作。

2026-10-06

检查点:命令行应用

用 Node.js 构建实用的 CLI 工具。

2026-10-06

检查点:协作与 GitHub 主页

打磨你的 GitHub 主页,把项目都推上去。

2026-10-06

Ansible 自动化配置

无代理的配置管理与部署工具。

2026-10-06

AWS 基础服务

云服务入门:先学这几个就够了。

2026-10-06

系统设计

DSA 与架构权衡。

2026-09-20

AI 工程

LLM 集成与评估。

2026-09-20

DevOps 与 Linux

部署与运维基础。

2026-09-20

后端技能

API 与数据层。

2026-09-20

前端技能

全栈 FDE 的前端面。

2026-09-20

企业工作流

Enterprise 交付节奏。

2026-09-20

商业敏锐度

ROI 与 AI 价值。

2026-09-20

干系人管理

反馈闭环。

2026-09-20

沟通与写作

技术文档与客户沟通。

2026-09-20

范围与权衡

范围/速度/质量三角。

2026-09-20

需求发现

客户现场需求挖掘。

2026-09-20

FDE 角色

FDE 定位与职责。

2026-09-20

安全

注入防护与红队。

2026-09-20

Agents

与 ai-agents-essentials 衔接。

2026-09-20

RAG

检索增强生成。

2026-09-20

微调对比

PE vs Fine-tuning。

2026-09-20

优化与评估

自动提示词与自评。

2026-09-20

结构化输出

JSON Schema 与解析。

2026-09-20

推理提示

CoT、ToT 与 ReAct。

2026-09-20

基础技巧

Zero/Few-shot 与 System。

2026-09-20

采样参数

Temperature、Top-p 与惩罚项。

2026-09-20

模型提供商

OpenAI/Anthropic/Google。

2026-09-20

LLM 基础

Token、上下文与幻觉。

2026-09-20

提示词工程概览

PE 定义与任务建模。

2026-09-20

AI 设计

Claude 辅助 UI/UX。

2026-09-20

测试

用户测试与 E2E。

2026-09-20

协作与 CI

GitHub/GitLab 工作流。

2026-09-20

数据服务

Supabase 与托管数据库。

2026-09-20

部署平台

Vercel/Railway/Render。

2026-09-20

云平台

AWS/Azure/GCP 选型。

2026-09-20

技术栈

HTML/CSS/JS、React、Node。

2026-09-20

精炼与约束

技术栈约束与打磨。

2026-09-20

生成与迭代

定向修改与结构变更。

2026-09-20

AI 编码工具

Cursor/Claude/Copilot。

2026-09-20

原型工具

Bolt/Lovable/v0 快速原型。

2026-09-20

产品构建循环

问题定义与功能范围。

2026-09-20

综合演练

红队报告与缓解 checklist。

2026-09-20

社区与披露

会议、研究与负责任披露。

2026-09-20

实验环境

CTF 与红队模拟。

2026-09-20

监控与报告

持续监控与报告工具。

2026-09-20

测试方法

黑/白/灰盒与自动化。

2026-09-20

Agent 安全

Agentic AI 攻击面。

2026-09-20

基础设施安全

RCE、API 与认证授权。

2026-09-20

模型攻击

对抗样本、投毒与反转。

2026-09-20

提示注入

Direct/Indirect 与越狱。

2026-09-20

威胁建模

风险评估与行业标准。

2026-09-20

ML/LLM 基础

攻击面所需的模型知识。

2026-09-20

AI 红队概览

CIA、伦理与红队职责。

2026-09-20

Polars 与大数据

Dask/Spark 与 Airflow。

2026-09-20

统计与 ML 入门

scipy/sklearn 基础。

2026-09-20

清洗与 EDA

缺失值、异常与编码。

2026-09-20

Web 数据采集

requests、BS4 与 Scrapy。

2026-09-20

数据读写

CSV/Parquet/SQL 连接。

2026-09-20

交互式可视化

Plotly、Streamlit 与 Dash。

2026-09-20

Matplotlib 与 Seaborn

统计图表与定制。

2026-09-20

Pandas 表格

Series/DataFrame 核心。

2026-09-20

NumPy 数组

ndarray 与向量化。

2026-09-20

函数与 OOP

args/kwargs 与 lambda。

2026-09-20

Python 数据基础

类型、运算符与容器。

2026-09-20

环境与工具链

Jupyter、venv 与 Colab。

2026-09-20

综合练习

「继续学习」设计 sprint。

2026-09-20

规模化设计

多平台与持续改进。

2026-09-20

设计交付

Dev Mode 与 DesignOps。

2026-09-20

测试与实验

可用性测试与 A/B。

2026-09-20

线框与原型

Wireframe 到可点击原型。

2026-09-20

视觉基础

令牌、模式与动效。

2026-09-20

构思与优先级

OST 与 RICE/MoSCoW。

2026-09-20

信息架构

站点地图与用户流。

2026-09-20

产品策略

Vision、OKR 与 PMF。

2026-09-20

问题定义

Persona、JTBD 与 HMW。

2026-09-20

用户研究

访谈、热力图与会话回放。

2026-09-20

产品设计概览

PD vs UX/UI 与伦理设计。

2026-09-20

综合练习

Mini DS:tokens + 3 组件。

2026-09-20

运营与社区

Roadmap 与 adoption 指标。

2026-09-20

治理与贡献

SemVer、PR 与测试门禁。

2026-09-20

工具链

Figma 库与 Storybook。

2026-09-20

模式与指南

Pattern 文档与空状态。

2026-09-20

写作与原则

Tone of voice 与 a11y。

2026-09-20

复合组件

Modal/Tabs/Toast/Dropdown。

2026-09-20

核心组件

Button/Form/Card/Icon。

2026-09-20

布局与栅格

Grid、断点与响应式。

2026-09-20

设计令牌

Color/Spacing/Typography tokens。

2026-09-20

视觉审计

从现有产品做 audit。

2026-09-20

设计系统是什么

DS vs 组件库、Atomic Design。

2026-09-20

综合练习

完整 Sales 仪表板项目。

2026-09-20

运维与性能

部署管道与 Performance Analyzer。

2026-09-20

安全与治理

RLS/OLS 与认证数据集。

2026-09-20

发布与共享

Workspace、App 与嵌入。

2026-09-20

交互与高级视觉

钻取、书签与 Q&A。

2026-09-20

可视化基础

图表选型与主题格式。

2026-09-20

DAX 基础

度量、CALCULATE 与时间智能。

2026-09-20

数据建模

星型模式与关系基数。

2026-09-20

M 语言进阶

参数、折叠与增量刷新。

2026-09-20

Power Query 清洗

合并、透视与 applied steps。

2026-09-20

连接数据

Import/DirectQuery 与 Gateway。

2026-09-20

Power BI 概览

Desktop/Service/Fabric 与许可。

2026-09-20

综合练习

完课率预测端到端项目。

2026-09-20

工具栈

Jupyter/SQL/Streamlit。

2026-09-20

沟通与叙事

向业务讲清结论。

2026-09-20

实验设计

A/B 测试与因果推断。

2026-09-20

AI 工程

RAG 与 LLM 应用。

2026-09-20

MLOps 衔接

Registry 与监控。

2026-09-20

深度学习

NN/CNN 与迁移学习。

2026-09-20

机器学习

特征、模型与交叉验证。

2026-09-20

探索性数据分析

EDA 与数据质量。

2026-09-20

编程与 Vibe Coding

Python 栈与 AI 辅助编码。

2026-09-20

数学与统计

统计、计量经济学。

2026-09-20

AI 数据科学家角色

DS vs ML Engineer 分工。

2026-09-20

综合练习

季度 OKR + 路线图 + 复盘。

2026-09-20

变革管理

迁移、工具切换与组织调整。

2026-09-20

文化与学习

Tech talk、认可与包容。

2026-09-20

干系人沟通

汇报、跨职能与客户对齐。

2026-09-20

事故与韧性

Incident、Post-mortem 与 DR。

2026-09-20

预算与成本

资源预测、Vendor 与 ROI。

2026-09-20

规划与交付

Sprint、里程碑与 KPI。

2026-09-20

领导力

授权、反馈与冲突调解。

2026-09-20

团队与人才

招聘、1:1 与绩效。

2026-09-20

架构与路线图

ADR、Build vs Buy、扩容。

2026-09-20

技术根基

架构评审、技术债与 CI/CD。

2026-09-20

工程管理是什么

EM vs Tech Lead、三大职责域。

2026-09-20

综合练习

端到端 Notebook 报告。

2026-09-20

大数据技术

Hadoop/Spark/MapReduce。

2026-09-20

深度学习概览

CNN/RNN 与 TF/PyTorch。

2026-09-20

机器学习入门

监督/无监督与评估。

2026-09-20

探索性分析

EDA 与分布形状。

2026-09-20

数据可视化

Matplotlib/Seaborn/Tableau。

2026-09-20

统计分析

假设检验与回归。

2026-09-20

数据清洗

缺失值、重复与异常。

2026-09-20

数据采集

CSV、API 与爬虫。

2026-09-20

Python/R 与 Pandas

DataFrame 与 dplyr。

2026-09-20

Excel 分析

VLOOKUP、透视表与函数。

2026-09-20

数据分析概览

四类分析与关键概念。

2026-09-20

综合练习

CodeRoadMap 流程 UX 审计。

2026-09-20

游戏化

Goal tracker 与 ethical gamification。

2026-09-20

A/B 与度量

实验设计与 impact 指标。

2026-09-20

承诺与默认

提醒、稀缺奖励与习惯。

2026-09-20

认知负荷

选择过载与默认设计。

2026-09-20

说服与社交证明

Social Proof 与 Loss Aversion。

2026-09-20

UX 最佳实践

减干扰、明 CTA、进度可见。

2026-09-20

概念设计与原型

Figma/Sketch 低保真到高保真。

2026-09-20

流程与信息架构

旅程图、BPMN 与布局。

2026-09-20

行为改变策略

Target Action 与用户故事。

2026-09-20

行为科学基础

Fogg、Hook 与 Nudge 理论。

2026-09-20

产品理解与调研

Persona、画布与竞品分析。

2026-09-20

综合练习

UDP 房间服务器与压测。

2026-09-20

容器与云原生

Docker/K8s 与云 ML 边界。

2026-09-20

数据层与分片

ORM、NoSQL 与 Sharding。

2026-09-20

消息队列

Kafka/RabbitMQ 与 Serverless。

2026-09-20

序列化与 RPC

Protobuf、REST 与 gRPC。

2026-09-20

I/O 多路复用

epoll/kqueue/IOCP 与 Reactor。

2026-09-20

并发模型

线程、Actor、Goroutine 与协程。

2026-09-20

TLS 与安全

加密、DoS 与反作弊通信。

2026-09-20

IP 与 Socket 编程

IPv4/IPv6、BSD Socket 与地址转换。

2026-09-20

UDP 与实时同步

Datagram、包结构与广播语义。

2026-09-20

TCP 与可靠传输

连接、拥塞控制与 TCP/UDP 对比。

2026-09-20

游戏服务端概览

语言选型、设计模式与 TDD。

2026-09-20

综合练习

Godot 小场景:移动 + 碰撞 + 简单 AI。

2026-09-20

引擎与职业路径

Unity/Unreal/Godot 深度选型与客户端/图形分工。

2026-09-20

高级渲染

遮挡剔除、RTX、法线贴图与雾效。

2026-09-20

游戏 AI

状态机、行为树、Minimax 与 ML。

2026-09-20

碰撞检测

宽/窄相位、SAT、GJK/EPA、BVH。

2026-09-20

游戏物理

力、摩擦、刚体与浮力。

2026-09-20

动画与曲线

样条、Bezier、Catmull-Rom 插值。

2026-09-20

光照与 PBR

漫反射/高光、阴影贴图与 PBR 材质。

2026-09-20

图形 API 与 Shader

DirectX/OpenGL/Vulkan、HLSL/GLSL。

2026-09-20

计算机图形学基础

渲染方程、光栅化与光线追踪直觉。

2026-09-20

游戏数学

向量、矩阵、四元数与投影。

2026-09-20

游戏开发概览

引擎选型、Unity/Unreal/Godot 与语言栈。

2026-09-20

综合练习

API + E2E 测试计划编写。

2026-09-20

非功能测试

无障碍、兼容性、邮件测试。

2026-09-20

测试管理与 CI

TestRail、Allure、Jenkins。

2026-09-20

安全测试

OWASP、鉴权、漏洞扫描。

2026-09-20

性能与负载

JMeter、k6、Gatling。

2026-09-20

移动端测试

Appium、Espresso、Detox。

2026-09-20

API 测试

Postman、REST Assured、Karate。

2026-09-20

Web UI 自动化

Selenium、Playwright、Cypress。

2026-09-20

功能测试类型

冒烟/回归/UAT、黑盒白盒。

2026-09-20

手工测试

测试计划、用例、Oracle、探索式测试。

2026-09-20

流程与方法论

Agile/Scrum、TDD/BDD、V 模型。

2026-09-20

QA 是什么

QA vs QC、测试思维、V&V。

2026-09-20

综合练习

实现动态数组 + Makefile。

2026-09-20

调试与测试

GDB、Valgrind、ASan、cmocka。

2026-09-20

并发与进程

pthread、mutex、atomic。

2026-09-20

编译与构建

gcc/clang、Make、CMake。

2026-09-20

预处理器

宏、#include、条件编译。

2026-09-20

结构体与联合体

struct/union、链表直觉。

2026-09-20

数组与字符串

字符数组、动态数组、缓冲区。

2026-09-20

指针与内存

栈/堆、malloc/free、生命周期。

2026-09-20

函数

声明/定义、递归、函数指针。

2026-09-20

控制流与运算符

if/switch/循环、位运算。

2026-09-20

类型与变量

整型、浮点、const、typedef。

2026-09-20

C 是什么

C vs C++、标准、第一个程序。

2026-09-20

综合练习

天气 App(SwiftUI + async API)。

2026-09-20

MVVM 与架构

Clean Architecture、依赖注入。

2026-09-20

数据持久化

UserDefaults、SwiftData、Core Data。

2026-09-20

并发与 async/await

Task、Actor、SwiftUI 异步加载。

2026-09-20

导航与生命周期

NavigationStack、TabView。

2026-09-20

状态管理

@State、@Binding、@ObservedObject。

2026-09-20

SwiftUI 视图

Text/Button/List、HStack/VStack、Modifier。

2026-09-20

结构体、类与协议

struct/class、Protocol、ARC。

2026-09-20

函数与闭包

Trailing Closure、async 函数。

2026-09-20

控制流

if/switch/for、Optional Chaining。

2026-09-20

基础语法与类型

可选型、元组、类型推断。

2026-09-20

Swift 与 SwiftUI 概览

Swift vs ObjC、SwiftUI vs UIKit、Xcode。

2026-09-20

综合练习

Spring Boot + 协程 REST API。

2026-09-20

Ktor 服务端

Ktor、文件 I/O、Quarkus 概览。

2026-09-20

Android 与 Compose

Jetpack、Compose Multiplatform 直觉。

2026-09-20

JVM 与 Spring

Java 互操作、Gradle、Spring Boot。

2026-09-20

协程

suspend、Flow、结构化并发。

2026-09-20

空安全

Nullable、?.、!!、Elvis。

2026-09-20

类与 OOP

data class、sealed、object、泛型。

2026-09-20

集合 API

List/Map/Set、filter/map/fold。

2026-09-20

函数与 Lambda

扩展函数、高阶函数、尾递归。

2026-09-20

控制流

if/when/for、安全 cast。

2026-09-20

基础语法与类型

val/var、基本类型、字符串模板。

2026-09-20

Kotlin 是什么

历史、环境、与 Java 互操作概览。

2026-09-20

综合练习

Akka HTTP 迷你 API + Circe JSON。

2026-09-20

并发与流

Akka Streams、ZIO Streams、FS2。

2026-09-20

测试

ScalaTest、MUnit、ZIO Test。

2026-09-20

数据与 JSON

Spark、Doobie、Slick、Circe。

2026-09-20

后端框架

Akka/Pekko、Play、http4s、ZIO。

2026-09-20

构建工具

sbt、Mill、Scala.js/Native 概览。

2026-09-20

类型系统

泛型、Implicit、Type Class。

2026-09-20

函数式编程

纯函数、Either/Try、尾递归。

2026-09-20

集合与高阶函数

List/Map、map/filter/fold、For Comprehension。

2026-09-20

OOP 与模式匹配

Class、Trait、Case Class、match。

2026-09-20

基础语法

变量、控制流、字符串、作用域。

2026-09-20

Scala 是什么

JVM 生态、sbt、与 Java/Kotlin 对照。

2026-09-20

综合练习

主从搭建 + 慢查询优化清单。

2026-09-20

自动化运维

Ansible、分区、Sharding、Patch。

2026-09-20

PL/pgSQL 与触发器

存储过程、Trigger、窗口函数。

2026-09-20

复制与高可用

流复制、Patroni、PgBouncer。

2026-09-20

备份与恢复

pg_dump、pgBackRest、Barman。

2026-09-20

性能与监控

VACUUM、pg_stat、Golden Signals。

2026-09-20

索引与执行计划

B-tree/GIN、EXPLAIN、Query Planner。

2026-09-20

对象模型与类型

Schema、Domain、约束、NULL。

2026-09-20

SQL 与事务

查询、CTE、事务、反模式。

2026-09-20

安全与权限

pg_hba.conf、Role、SSL、RLS。

2026-09-20

安装与部署

Docker、systemd、pg_ctl、云部署。

2026-09-20

DBA 职责与 PG 架构

RDBMS、ACID、MVCC、与 MySQL DBA 对照。

2026-09-20

综合练习

Todo App(SwiftUI + URLSession)。

2026-09-20

上架与 ASO

TestFlight、App Store、CI/CD。

2026-09-20

测试与调试

XCTest、Instruments、SwiftLint。

2026-09-20

依赖管理与 CI

SPM、CocoaPods、Fastlane。

2026-09-20

并发与响应式

GCD、Combine、RxSwift 概览。

2026-09-20

网络与 API

URLSession、Alamofire、REST/GraphQL。

2026-09-20

数据持久化

Core Data、UserDefaults、Keychain。

2026-09-20

架构模式

MVC、MVVM、VIPER、Delegate。

2026-09-20

SwiftUI 入门

声明式 UI、State、Navigation。

2026-09-20

UIKit 与 Interface Builder

ViewController、Storyboard、Auto Layout。

2026-09-20

Swift 语言基础

语法、闭包、async/await、内存管理。

2026-09-20

iOS 生态与 Xcode

Swift vs ObjC、Xcode、架构层概览。

2026-09-20

综合练习

为一 REST API 写 Quickstart + FAQ。

2026-09-20

职业成长

技能进阶、社区、Portfolio。

2026-09-20

分发与外链

渠道、Amplification、Backlink。

2026-09-20

内容营销漏斗

Top/Mid/Bottom Funnel、Pillar Content。

2026-09-20

API 文档

OpenAPI、Reference、Docs Generation。

2026-09-20

发布与协作工具

CMS、查重、链接追踪。

2026-09-20

用户研究与选题

Persona、Buyer Journey、Support 工单。

2026-09-20

写作结构与风格

标题、CTA、Storytelling、Style Guide。

2026-09-20

SEO 与关键词

长尾词、Topic Score、OpenGraph。

2026-09-20

文档与内容类型

How-to、Troubleshooting、Release Notes。

2026-09-20

核心技能与工具

Markdown、Git、编辑与生成工具。

2026-09-20

技术写作者是什么

职责、文档类型、与工程师协作。

2026-09-20

综合练习

为虚构 API 写 Launch Blog + Meetup 大纲。

2026-09-20

反馈闭环

Survey、Feedback Loop、Developer Satisfaction。

2026-09-20

内容策略

Content Strategy、Platform 选择、Publishing。

2026-09-20

指标与分析

社区增长、内容表现、GA。

2026-09-20

活动与 Webinar

策划、推广、Office Hours。

2026-09-20

开源与 GitHub

Issue/PR、SDK、Developer Tools。

2026-09-20

社交媒体与个人品牌

LinkedIn、X、Thought Leadership。

2026-09-20

视频与直播

YouTube、脚本、Streamyard、Twitch。

2026-09-20

公开演讲

Storytelling、Q&A、Meetup/Conference。

2026-09-20

技术写作与文档

博客、API 文档、Tutorial、Sample App。

2026-09-20

社区建设

Code of Conduct、Moderation、增长。

2026-09-20

DevRel 是什么

职责、Developer Experience、与营销区别。

2026-09-20

综合练习

课程列表 CRUD 迷你 Angular 应用。

2026-09-20

NgModule 与库

Feature Module、Lazy Loading、Libraries。

2026-09-20

SSR、测试与 i18n

SSR/SSG、测试、性能、国际化。

2026-09-20

RxJS 与 Signals

Observable、Operators、Signals、Zoneless。

2026-09-20

Router 与懒加载

路由表、Guards、Lazy Loading。

2026-09-20

HttpClient 与安全

请求、Interceptor、XSRF。

2026-09-20

服务与依赖注入

inject()、NgRx/NGXS 概览。

2026-09-20

表单

响应式 vs 模板驱动、校验器。

2026-09-20

指令与管道

结构/属性指令、内置与自定义 Pipe。

2026-09-20

模板与数据绑定

插值、属性/事件绑定、Control Flow。

2026-09-20

组件与生命周期

组件解剖、@Input/@Output、ViewChild。

2026-09-20

Angular 入门与 CLI

历史、CLI、项目结构与 Standalone。

2026-09-20

综合练习

从 0 写一份 PRD + 路线图草案。

2026-09-20

沟通与利益相关者

Stakeholder Map、影响力、冲突处理。

2026-09-20

增长与规模化

Growth Hacking、A/B 测试、国际化。

2026-09-20

发布与 GTM

Go-to-Market、Feature Toggle、灰度。

2026-09-20

产品指标

DAU/MAU、留存、LTV/CAC、北极星。

2026-09-20

敏捷与 Scrum

Sprint、站会、MVP、Kanban。

2026-09-20

UX 与原型

线框图、Design Thinking、可用性测试。

2026-09-20

路线图与优先级

Roadmap、Backlog、RICE/ICE。

2026-09-20

需求与 PRD

PRD、User Story、Job Story。

2026-09-20

产品战略与定位

愿景、价值主张、蓝海战略。

2026-09-20

用户研究与市场洞察

Persona、访谈、竞品分析。

2026-09-20

产品经理是什么

职责、生命周期、与项目经理区别。

2026-09-20

综合练习

端到端分析项目:SQL → 可视化 → 汇报。

2026-09-20

BI 平台概览

Tableau、Looker、Power BI、Qlik。

2026-09-20

沟通与职业发展

Storytelling、利益相关者、认证。

2026-09-20

行业应用场景

财务、营销、运营、供应链。

2026-09-20

分析类型与 ML 入门

描述/诊断/预测/处方、A/B 测试。

2026-09-20

数仓与数据建模

星型/雪花、事实/维度、ETL。

2026-09-20

数据可视化

图表选型、Tableau/Looker、Dashboard。

2026-09-20

Excel 与 Python 工具

pandas、ETL、dbt/Airflow 直觉。

2026-09-20

SQL 分析查询

基础/高级查询、窗口函数。

2026-09-20

描述统计与推断

均值/中位数、假设检验、回归直觉。

2026-09-20

数据类型与质量

结构化/非结构化、缺失值、GDPR。

2026-09-20

BI 分析师是什么

职责、KPI、与数据工程师/科学家分工。

2026-09-20

综合练习

设计 tracks 表的每日 ETL DAG 草图。

2026-09-20

流处理与 Reverse ETL

实时管道、CDC、reverse ETL 场景。

2026-09-20

云平台与对象存储

S3/GCS、Snowflake/BigQuery 概念。

2026-09-20

质量与安全

校验、加密、脱敏、权限。

2026-09-20

数据建模

维度建模、星型/雪花、缓慢变化维。

2026-09-20

大数据组件

Spark、Kafka、Hadoop 生态概览。

2026-09-20

编排工具

Airflow、dbt、Prefect、Luigi。

2026-09-20

数据采集与 ETL

extract/transform/load、批处理模式。

2026-09-20

存储与数仓

OLTP/OLAP、关系库、文档库、数仓架构。

2026-09-20

Python 与 SQL

pandas 直觉、SQL 查询、衔接 sql-essentials。

2026-09-20

基础技能

Linux、Git、网络、分布式基础。

2026-09-20

数据工程是什么

vs 数据科学、生命周期、职责边界。

2026-09-20

综合练习

RAG + Agent 原型 + 安全清单。

2026-09-20

部署与成本

streaming、caching、推理成本优化。

2026-09-20

评测与可观测

对抗测试、输出约束、监控指标。

2026-09-20

安全与伦理

prompt injection、bias、隐私、内容审核。

2026-09-20

模型 API 实战

OpenAI、Gemini、Hugging Face Inference。

2026-09-20

MCP 与工具集成

Model Context Protocol、开发工具链。

2026-09-20

Agent 架构

ReAct、function calling、多步规划。

2026-09-20

RAG 管线

分块、检索、重排、引用;what-are-rags。

2026-09-20

嵌入与向量库

embeddings、Pinecone、FAISS、Qdrant。

2026-09-20

提示词工程

few-shot、CoT、system prompt、structured output。

2026-09-20

LLM 原理与 Token

tokens、context、how-llms-work、top-p/top-k。

2026-09-20

AI 工程师地图

与 ai-engineering-essentials 分工;路线图概览。

2026-09-20

综合练习

测试网部署 ERC-20 合约 + 前端 mint 按钮。

2026-09-20

部署与节点运维

部署、监控、Infura/Alchemy、Geth 节点。

2026-09-20

安全与测试

fuzz、威胁向量、随机数攻击、Echidna。

2026-09-20

预言机

Chainlink、oracle-networks、hybrid contracts。

2026-09-20

DeFi 与应用场景

DeFi、NFT、DAO、Payments。

2026-09-20

DApp 与 Web3 前端

ethers.js、钱包连接、React 集成。

2026-09-20

开发工具链

Hardhat、Foundry、OpenZeppelin、Slither。

2026-09-20

智能合约与 Solidity

smart-contracts、Solidity、ERC-20/721、Remix。

2026-09-20

EVM 生态

Ethereum、Polygon、BNB、Arbitrum、Optimism。

2026-09-20

链类型与扩容

UTXO vs 账户模型、L2、Rollup、Sidechain。

2026-09-20

结构与共识

block、PoW/PoS/BFT、分叉、密码学哈希。

2026-09-20

区块链是什么

what-is-blockchain、去中心化、与 Java 后端对照。

2026-09-20

综合练习

ReAct Agent + RAG + 评测脚本原型。

2026-09-20

安全与合规

Prompt 注入、越狱、PII、Bias Guardrail。

2026-09-20

可观测性

LangSmith、Langfuse、Helicone、结构化追踪。

2026-09-20

测试与评测

单元/集成测试、RAGAS、DeepEval、Human-in-the-loop。

2026-09-20

MCP 深入

MCP Host/Server、本地与远程部署。

2026-09-20

框架生态

LangChain、LlamaIndex、CrewAI、AutoGen。

2026-09-20

Agent 架构模式

ReAct、CoT、Planner-Executor、DAG Agents。

2026-09-20

记忆与 RAG

短期/长期记忆、向量检索、摘要压缩。

2026-09-20

工具与函数调用

web search、REPL、API、文件系统工具。

2026-09-20

提示词工程

具体性、示例、格式约束、迭代测试。

2026-09-20

模型参数与推理

temperature、top-p、streaming、reasoning models。

2026-09-20

Agent 与 LLM 基础

Transformer、Token、Context Window;衔接 ai-agents-essentials。

2026-09-20

综合练习

带 PDO 与表单校验的小型 API。

2026-09-20

集成与 CLI

cURL、环境变量、进程控制。

2026-09-20

框架生态

Yii/Laravel 概念、路由与 MVC。

2026-09-20

测试与静态分析

Pest、PHPCS、Phan、Xdebug。

2026-09-20

性能与运维

缓存、OPcache、连接池、php-fpm。

2026-09-20

数据库与 ORM

PDO、mysqli、ORM、迁移、事务。

2026-09-20

现代 PHP 工程

命名空间、类型声明、DI、PSR 标准。

2026-09-20

OOP 深入

多态、抽象类、Trait、魔术方法。

2026-09-20

安全基础

XSS、SQL 注入、密码哈希、输入校验。

2026-09-20

Web 与超全局变量

GET/POST、表单、文件上传、Session。

2026-09-20

语法与数据结构

echo、数组、switch/match、JSON/CSV/XML。

2026-09-20

PHP 进阶地图

与 php-essentials 分工;LAMP/XAMPP 环境。

2026-09-20

综合练习

为开源仓库提 PR + 配 Actions CI。

2026-09-20

Pages 与静态站

deploying-static-websites、custom-domains、SSG。

2026-09-20

组织与团队

collaborators、teams、kanban-boards、automations。

2026-09-20

GitHub Actions

workflow-triggers、secrets、runners、marketplace-actions。

2026-09-20

Issues 协作

issues、labelling、mentions、reactions。

2026-09-20

Pull Request

pull-requests、pr-guidelines、code-reviews、viewing-diffs。

2026-09-20

远程与 Fork

managing-remotes、forking-vs-cloning、pr-from-a-fork。

2026-09-20

分支与变基

rebase、squash、cherry-pick、detached-head。

2026-09-20

提交与历史

committing-changes、viewing-commit-history、commit-messages。

2026-09-20

仓库管理

creating-repositories、private-vs-public、cloning。

2026-09-20

账号与 Profile

creating-account、profile-readme、campus-program。

2026-09-20

GitHub 路线图概览

与 git-essentials 分工;git-github 节点地图。

2026-09-20

综合练习

FastAPI 小模块 + pytest 覆盖。

2026-09-20

算法与数据结构

data-structures-algorithms、hashmaps、recursion、sorting。

2026-09-20

代码质量工具

black、ruff、yapf、sphinx、code-formatting。

2026-09-20

测试框架

pytest、unittest、doctest、tox。

2026-09-20

静态类型与校验

mypy、pyright、pydantic、static-typing。

2026-09-20

包管理与虚拟环境

pip、poetry、uv、pyproject.toml、virtualenv、pyenv。

2026-09-20

Web 框架

django、flask、fast-api、aiohttp、sanic、tornado。

2026-09-20

并发与异步

concurrency、GIL、threading、multiprocessing、asynchrony。

2026-09-20

函数式特性

lambdas、decorators、comprehensions、iterators、context-manager。

2026-09-20

OOP 深入

inheritance、encapsulation、object-oriented-programming。

2026-09-20

类型与数据结构

tuples、sets、typing、type-annot、variables-and-data-types。

2026-09-20

Python 进阶地图

与 python-fundamentals 分工;路线图节点分布。

2026-09-20

综合练习

用 Promise + fetch 重构一段回调代码。

2026-09-20

调试与异常

DevTools、try/catch、performance debugging。

2026-09-20

内存与 GC

memory lifecycle、GC、泄漏排查。

2026-09-20

模块系统

CommonJS、ESM、rest/spread。

2026-09-20

集合与 JSON

Map/Set/WeakMap/WeakSet、JSON、data structures。

2026-09-20

对象与原型

classes、prototypal inheritance、Symbol。

2026-09-20

异步深入

event loop、callbacks、promises、fetch、XHR。

2026-09-20

函数与 this

this、bind/call/apply、闭包、IIFE、recursion。

2026-09-20

控制流深入

conditionals、switch、for/for-in/for-of、break/continue。

2026-09-20

运算符与相等

各类运算符、== vs ===、类型转换与 coercion。

2026-09-20

变量与提升

var/let/const、hoisting、strict mode、typeof。

2026-09-20

JS 进阶地图

与 javascript-core 分工;路线图深度节点。

2026-09-20

综合练习

为 platform 组件写严格 utility 类型。

2026-09-20

工具链

tsc、ts-node、compiler options、lint/format、build tools。

2026-09-20

命名空间

namespaces、augmentation、global augmentation。

2026-09-20

装饰器

decorators;Nest/实验性语法。

2026-09-20

函数类型进阶

typing functions、function overloading。

2026-09-20

类与 OOP

classes、abstract、inheritance、access modifiers。

2026-09-20

高级类型

mapped、conditional、literal、template literal、recursive。

2026-09-20

内置工具类型

Partial、Pick、Omit、Record、Exclude、keyof 等。

2026-09-20

断言与收窄

as any、satisfies、non-null、instanceof、type predicates。

2026-09-20

集合类型

array、tuple、object、enum、hybrid-types。

2026-09-20

原始类型深入

boolean、number、string、void、null、undefined、unknown、any、never。

2026-09-20

TS 进阶地图

与 typescript-essentials 分工;路线图节点分布。

2026-09-20

综合练习

对照 CodeRoadMap 栈完成里程碑清单。

2026-09-20

完整应用里程碑

checkpoint-complete-app;端到端 Capstone。

2026-09-20

AWS SES 邮件

ses 节点;事务邮件发送。

2026-09-20

监控里程碑

checkpoint-monitoring、monit;健康检查与告警。

2026-09-20

基础设施里程碑

checkpoint-infrastructure;Docker + 云资源。

2026-09-20

协作里程碑

checkpoint-collaborative-work;Git PR 流程。

2026-09-20

自动化里程碑

checkpoint-automation;CI 与脚本。

2026-09-20

交互里程碑

checkpoint-interactivity;表单、状态与 API。

2026-09-20

前端应用里程碑

checkpoint-frontend-apps;React/Next 小应用。

2026-09-20

CLI 里程碑

checkpoint-cli-apps;Node 脚本与 npm。

2026-09-20

CRUD 里程碑

checkpoint-simple-crud-apps;Spring Boot + PG。

2026-09-20

全栈学习路径

full-stack 路线图 Checkpoint 地图;与 fullstack-roadmap 分工。

2026-09-20

综合练习

配置 SPF/DMARC + SSH hardened 清单。

2026-09-20

邮件运维排障

投递失败、DNS 记录与日志对照。

2026-09-20

编程语言选型

learn-a-programming-language;DevOps 脚本语言。

2026-09-20

版本控制回顾

version-control-systems;衔接 git-essentials。

2026-09-20

编辑器与文本处理

vim-nano-emacs、text-manipulation。

2026-09-20

邮件认证

spf、dmarc、domain-keys、white-grey-listing。

2026-09-20

IMAP 与 POP3

imap、pop3s;收信协议。

2026-09-20

SMTP 发信

smtp;MTA 直觉。

2026-09-20

FTP 与 SFTP

ftp-sftp;文件传输选型。

2026-09-20

SSH 远程管理

ssh;密钥与跳板。

2026-09-20

OSI 与分层

osi-model;衔接 net-osi。

2026-09-20

网络与运维基础

与 networking/linux 分工;devops 网络节点地图。

2026-09-20

综合练习

为 CodeRoadMap 选 CM 与云平台组合。

2026-09-20

数据与平台设计

data-management、design-and-implementation。

2026-09-20

云函数

azure-functions、gcp-functions。

2026-09-20

代理与负载均衡

forward-proxy、load-balancer、caching-server。

2026-09-20

平台搭建方法论

what-is-and-how-to-setup-x。

2026-09-20

操作系统发行版

operating-system、RHEL/BSD 家族。

2026-09-20

云原生工具

cloud-specific-tools、eso。

2026-09-20

Azure 平台

azure;衔接 dc-azure。

2026-09-20

OpenShift

openshift;企业 K8s 发行版。

2026-09-20

Puppet

puppet;Master-Agent 模型。

2026-09-20

Chef 与 Salt

chef、salt;声明式配置。

2026-09-20

配置管理概览

configuration-management 节点;IaC 与 CM 分工。

2026-09-20

综合练习

REST Assured + JMeter 测一个 Spring API。

2026-09-20

Java 加密基础

cryptography;JCA/JCE 直觉。

2026-09-20

JMeter 性能测试

jmeter;负载与压测。

2026-09-20

REST Assured

rest-assured;API 测试 DSL。

2026-09-20

Javalin 微框架

javalin;轻量 HTTP API。

2026-09-20

Play Framework

play-framework;响应式 Web。

2026-09-20

Javadoc 与文档

javadoc、API 文档生成。

2026-09-20

日志框架

slf4j、logback、log4j2、tinylog。

2026-09-20

EBean ORM

ebean;轻量 ORM 选型。

2026-09-20

Hibernate 深入

hibernate 节点;衔接 orm-jpa。

2026-09-20

数据库访问

database-access、JDBC 与连接池直觉。

2026-09-20

Java 生态地图

与 java-core / java-advanced / orm 分工。

2026-09-20

综合练习

为 K8s 集群选可观测性方案。

2026-09-20

制品与 Artifact

artifact-management、nexus、artifactory。

2026-09-20

Zabbix 监控

zabbix、process-monitoring。

2026-09-20

Graylog 与 Splunk

graylog、splunk、papertrail。

2026-09-20

Loki 与 Grafana

loki、与 prom 组合。

2026-09-20

Elastic Stack

elastic-stack、ELK 直觉。

2026-09-20

日志管理

logs-management、集中式日志。

2026-09-20

New Relic 与 Dynatrace

商业 APM 对比。

2026-09-20

Datadog

datadog APM/基础设施。

2026-09-20

Jaeger 链路追踪

jaeger;分布式 trace。

2026-09-20

OpenTelemetry

opentelemetry、标准化采集。

2026-09-20

可观测性平台概览

infrastructure-monitoring 节点;与 prom 分工。

2026-09-20

综合练习

Stream + 单元测试小模块。

2026-09-20

测试与 JUnit

junit、mockito、testing 节点。

2026-09-20

构建工具

gradle、maven 对照、build-tools。

2026-09-20

I/O 与 NIO

i-o-operations、file-operations。

2026-09-20

并发基础

threads、virtual-threads、volatile。

2026-09-20

Lambda 与 Stream

lambda、stream-api、optionals。

2026-09-20

集合框架

map、dequeue、iterator;对照 jva-collections。

2026-09-20

抽象与接口

abstraction、interfaces、nested-classes。

2026-09-20

类与对象

classes、access-specifiers、static、final。

2026-09-20

控制流

conditionals、lifecycle-of-a-program。

2026-09-20

类型与变量

data-types、variables、type-casting。

2026-09-20

Java 核心地图

与 java-fundamentals / java-advanced 分工。

2026-09-20

综合练习

Worker + 调试一个 CPU 任务脚本。

2026-09-20

global 与内置模块

global-keyword、common-built-in-modules。

2026-09-20

CLI 工具链

commander、chalk、nodemon、watch。

2026-09-20

APM 与生产监控

using-apm;衔接 observability。

2026-09-20

调试 Node

node --inspect、using-debugger。

2026-09-20

垃圾回收

V8 GC、memory-leaks 直觉。

2026-09-20

Cluster 与多进程

cluster、keep-app-running。

2026-09-20

Worker Threads

worker-threads、CPU 密集任务。

2026-09-20

子进程

child-process、fork、exec。

2026-09-20

回调与错误栈

callbacks、callstack、异步错误。

2026-09-20

定时器与 nextTick

setTimeout、setImmediate、process.nextTick。

2026-09-20

运行时进阶概览

与 nodejs-essentials 分工;内置模块地图。

2026-09-20

综合练习

Fastify + Drizzle 小 API。

2026-09-20

生产运行

pm2、cluster 概念。

2026-09-20

日志

winston、morgan、logging。

2026-09-20

Vitest 测试

vitest、jest 在 Node 中。

2026-09-20

模板引擎

ejs、pug、marko。

2026-09-20

Sequelize

经典 ORM;模型关联。

2026-09-20

Knex 查询构建

迁移与 query builder。

2026-09-20

Drizzle ORM

类型安全 SQL;对照 TypeORM。

2026-09-20

fetch 与 HTTP 客户端

fetch、axios、got、ky。

2026-09-20

Hono

边缘运行时、轻量路由。

2026-09-20

Fastify

schema、插件、性能。

2026-09-20

Node 框架生态

Express 之外的选择;与 nestjs 分工。

2026-09-20

综合练习

为 platform 评估 PWA 可行性。

2026-09-20

Lighthouse 与 DevTools

lighthouse、devtools-usage。

2026-09-20

Web Components

custom-elements、shadow-dom。

2026-09-20

Ionic 概览

Web 技术栈移动壳。

2026-09-20

Flutter 概览

flutter 节点;Dart 跨平台。

2026-09-20

移动 Web 与混合

mobile-apps、响应式 + PWA。

2026-09-20

Tauri

Rust 壳 + Web UI;对比 Electron。

2026-09-20

Electron

主进程/渲染进程、安全注意。

2026-09-20

Web API

web-apis;Geolocation、Storage 等。

2026-09-20

Service Worker

注册、缓存策略、更新。

2026-09-20

PWA 基础

pwas、manifest、离线缓存。

2026-09-20

跨平台前端地图

Web、桌面、移动;desktop-apps 节点。

2026-09-20

综合练习

用 Astro 搭一个文档页原型。

2026-09-20

何时选用

内容站 vs 重交互应用。

2026-09-20

部署

静态托管;衔接 ft-deploy。

2026-09-20

样式与组件

scoped CSS、Tailwind 集成。

2026-09-20

数据加载

load 函数、服务端 fetch。

2026-09-20

与 React 对比

包体积、运行时、学习曲线。

2026-09-20

静态站点生成

SSG 概念;对照 Next.js SSG。

2026-09-20

Eleventy 静态站

11ty 模板与数据文件。

2026-09-20

Astro 入门

群岛架构、MDX、多框架组件。

2026-09-20

SvelteKit

路由、SSR、适配器。

2026-09-20

Svelte 基础

编译时框架、响应式语法。

2026-09-20

替代框架概览

Svelte/Astro/Eleventy 定位;与 react/vue 分工。

2026-09-20

综合练习

为 CodeRoadMap 写多云选型 ADR。

2026-09-20

资源配置

provisioning;与 terraform 衔接。

2026-09-20

机密管理

secret-management;Vault/SM 概念。

2026-09-20

GKE / EKS / AKS

gke-eks-aks;托管 K8s 对比。

2026-09-20

Heroku 与 PaaS

heroku;快速原型部署。

2026-09-20

Hetzner 与性价比

欧洲 VPS;自建友好。

2026-09-20

阿里云

ECS、ACK;国内合规。

2026-09-20

DigitalOcean

Droplet、托管 DB;中小团队。

2026-09-20

Azure 简介

企业场景与 AKS 概念。

2026-09-20

Google Cloud

google-cloud;GKE、Cloud Run。

2026-09-20

AWS 回顾

衔接 aws-essentials;何时首选 AWS。

2026-09-20

云服务概览

cloud-providers 节点;IaaS/PaaS/SaaS。

2026-09-20

综合练习

写一个 import 脚本 CLI。

2026-09-20

glob 与文件模式

glob、globby、fs-extra。

2026-09-20

Node 与数据库

working-with-databases;pg/mongo 驱动。

2026-09-20

模板引擎

template-engines 概览。

2026-09-20

chokidar 与热重载

开发时文件监控。

2026-09-20

Inquirer 与 prompts

交互式 CLI 输入。

2026-09-20

命令行应用

command-line-apps、stdin/stdout。

2026-09-20

创建与发布包

creating-packages、npm publish。

2026-09-20

语义化版本

semver;breaking change 意识。

2026-09-20

错误类型与处理

system/user/assertion errors。

2026-09-20

EventEmitter

event-emitter;发布订阅模式。

2026-09-20

Node 进阶概览

与 nodejs-essentials 分工。

2026-09-20

综合练习

为 platform 选工具链并写 README。

2026-09-20

Bun 与 Rolldown

新运行时/打包器生态。

2026-09-20

部署平台

Vercel、Netlify、Cloudflare Pages。

2026-09-20

类型检查

type-checkers;衔接 typescript-essentials。

2026-09-20

Prettier 与 Biome

格式化;biome 一体化工具。

2026-09-20

ESLint

eslint 节点;规则与 flat config。

2026-09-20

Rollup 与 Parcel

库打包 vs 应用零配置。

2026-09-20

Vite / esbuild / SWC

现代 dev server 与极速编译。

2026-09-20

模块打包器

module-bundlers;bundler 职责。

2026-09-20

Yarn 与 pnpm

包管理器对比与选型。

2026-09-20

npm 与 package.json

npm 节点;scripts、lockfile。

2026-09-20

前端工具链概览

learn-the-basics;与 html-css/react 分工。

2026-09-20

综合练习

为 platform 页面选状态与 UI 方案。

2026-09-20

生态层性能

Query 缓存、代码分割回顾。

2026-09-20

表单与校验

React Hook Form 思路。

2026-09-20

React Native 概览

mobile-applications 节点。

2026-09-20

E2E 测试

Cypress、Playwright。

2026-09-20

动画与 Framer Motion

过渡与手势基础。

2026-09-20

UI 组件库

MUI、Chakra、shadcn/ui。

2026-09-20

GraphQL 客户端

Apollo、Relay 概览。

2026-09-20

Axios 与数据获取

REST 客户端、错误与缓存。

2026-09-20

服务端状态与 TanStack Query

TanStack Query、RTK Query。

2026-09-20

客户端状态管理

Zustand、MobX 对比 Context。

2026-09-20

React 生态地图

与 react-essentials 分工;选型思路。

2026-09-20

综合练习

为 CodeRoadMap 设计多 AZ 部署方案。

2026-09-20

资源监控与优化

monitoring-optimizing-resource-usage。

2026-09-20

集群可观测性

traces、observability-engines;衔接 prom/obs。

2026-09-20

资源管理与驱逐

resource-management、evictions。

2026-09-20

CRD 与自定义控制器

CRD、Operator 模式入门。

2026-09-20

拓扑分布约束

topology-spread-constraints 高可用。

2026-09-20

污点和容忍度

taints-and-tolerations 调度隔离。

2026-09-20

多集群管理

multi-cluster-management 概览。

2026-09-20

控制平面与工作节点

安装控制平面、管理 worker 节点。

2026-09-20

自建 vs 托管

should-you-manage-your-own-cluster。

2026-09-20

托管集群选型

EKS/GKE/AKS;choosing-a-managed-provider。

2026-09-20

K8s 进阶概览

advanced-topics 节点;与入门课分工。

2026-09-20

综合练习

为一个新服务选语言并写 ADR。

2026-09-20

多语言微服务

衔接 spring-cloud、grpc。

2026-09-20

如何选择语言

团队、场景、遗留系统。

2026-09-20

与 Java 互操作

JNI、gRPC 跨语言;微服务分工。

2026-09-20

包管理与工具链

npm/cargo/go mod/nuget/gem。

2026-09-20

并发模型

线程/协程/actor;对照 java-fundamentals。

2026-09-20

语言对比

性能、并发、招聘、库生态。

2026-09-20

Ruby 入门

Rails 生态;脚本与 Web。

2026-09-20

C# 入门

.NET、ASP.NET Core 概览。

2026-09-20

Rust 入门

所有权、安全、系统级性能。

2026-09-20

Go 入门

goroutine、标准库、云原生常见度。

2026-09-20

多语言后端概览

pick-a-backend-language 节点;生态对比。

2026-09-20

综合练习

为社交图谱场景选型并说明理由。

2026-09-20

运维与备份

多库环境的监控迁移。

2026-09-20

何时选哪种库

决策树与反模式。

2026-09-20

一致性与 CAP

衔接 scale-cap;各库取舍。

2026-09-20

Oracle 企业库

Oracle 定位;与 PostgreSQL 对比。

2026-09-20

Firebase BaaS

实时数据库、Auth;移动端场景。

2026-09-20

Solr 与搜索

Solr vs Elasticsearch。

2026-09-20

列式 OLAP

ClickHouse;分析查询。

2026-09-20

文档库扩展

CouchDB、RethinkDB;对照 MongoDB。

2026-09-20

宽列存储

Cassandra、ScyllaDB;高写入扩展。

2026-09-20

图数据库

Neo4j、DGraph;关系查询场景。

2026-09-20

数据库选型地图

SQL/NoSQL/NewSQL 全景;与 orm/mongo 分工。

2026-09-20

综合练习

审查一段 Spring 代码并写改进 PR。

2026-09-20

团队规范

ADR、Definition of Done。

2026-09-20

技术债务

识别、登记、偿还策略。

2026-09-20

静态分析工具

SonarQube、SpotBugs、ESLint 概念。

2026-09-20

质量与测试

测试金字塔;对照 testing-essentials。

2026-09-20

Pull Request 流程

衔接 git-essentials;描述与粒度。

2026-09-20

风格与规范

Linter、Formatter、团队约定。

2026-09-20

文档生成

documentation-generation;README/API 文档。

2026-09-20

代码坏味道

长方法、重复、过大类。

2026-09-20

重构基础

refactoring 节点;小步安全重构。

2026-09-20

代码审查

code-reviews 节点;PR 审查清单。

2026-09-20

代码质量是什么

可读性、可测性、可演进;工程文化。

2026-09-20

综合练习

为 spring-cloud 服务画网格拓扑。

2026-09-20

运维与可观测性

指标、访问日志;衔接 obs/prom。

2026-09-20

网格与 API 网关

Ingress vs Gateway API;对照 nginx。

2026-09-20

弹性与熔断

网格层 vs 应用层熔断。

2026-09-20

优雅降级

graceful-degradation;对照 rel-degrade。

2026-09-20

与 Kubernetes

衔接 k8s-intro、helm。

2026-09-20

Istio 入门

VirtualService、DestinationRule。

2026-09-20

mTLS 与服务身份

零信任、证书轮换。

2026-09-20

流量管理

金丝雀、蓝绿、重试、超时。

2026-09-20

Sidecar 模式

Envoy 代理、透明拦截。

2026-09-20

SOA 与微服务

SOA 历史;与 spring-cloud 对照。

2026-09-20

服务网格是什么

数据面/控制面;service-mesh 节点。

2026-09-20

综合练习

设计一个事件触发的 Lambda 方案。

2026-09-20

成本与限制

计费模型、Vendor lock-in 意识。

2026-09-20

本地开发与部署

SAM/Serverless Framework 概览。

2026-09-20

数据库迁移

migrations 节点;Flyway/Liquibase 概念。

2026-09-20

无状态与外部存储

RDS/DynamoDB/S3;对照 scale-stateless。

2026-09-20

冷启动与性能

包体积、Provisioned Concurrency。

2026-09-20

API Gateway

路由、鉴权、限流。

2026-09-20

事件驱动架构

S3/SQS/API GW 触发;对照 kafka。

2026-09-20

AWS Lambda 入门

Handler、IAM;衔接 aws-lambda。

2026-09-20

FaaS 执行模型

函数生命周期、并发、超时。

2026-09-20

十二要素应用

twelve-factor-apps;云原生配置。

2026-09-20

无服务器是什么

FaaS/BaaS;serverless 节点。

2026-09-20

综合练习

为 CodeRoadMap 设计一个 RAG 问答原型。

2026-09-20

安全与边界

权限、注入、人工审批。

2026-09-20

Agent 工作流

规划、执行、反思;多步任务。

2026-09-20

主流模型 API

OpenAI、Anthropic、Gemini 对照。

2026-09-20

Agent 技能

skills 文件、可组合能力。

2026-09-20

MCP 协议

Model Context Protocol、工具与资源。

2026-09-20

RAG 检索增强

分块、检索、引用;rags 节点。

2026-09-20

向量与嵌入

embeddings、相似度;vectors 节点。

2026-09-20

函数调用

function calling、工具注册与错误处理。

2026-09-20

结构化输出

JSON Schema、解析与校验。

2026-09-20

提示词技巧

角色、约束、Few-shot;prompting-techniques。

2026-09-20

智能体是什么

Agent 循环;与 ai-coding 分工。

2026-09-20

综合练习

审查一个 Spring API 的安全清单。

2026-09-20

SAML 简介

企业 SSO;与 OIDC 对比。

2026-09-20

Cookie 认证

HttpOnly、Secure、SameSite。

2026-09-20

令牌认证

Bearer、JWT 注意点;衔接 oauth。

2026-09-20

Basic 认证

Authorization 头;仅 HTTPS 场景。

2026-09-20

密码哈希

bcrypt、scrypt、SHA;加盐存储。

2026-09-20

服务器安全

最小权限、补丁、防火墙。

2026-09-20

CSP 内容安全策略

防 XSS、nonce 与 report-uri。

2026-09-20

CORS

同源策略、预检;对照 Spring CORS。

2026-09-20

SSL/TLS

证书链、HTTPS;衔接 http-https。

2026-09-20

OWASP 风险

Top 10 与常见漏洞直觉。

2026-09-20

Web 安全概览

CIA 三要素;web-security 节点。

2026-09-20

综合练习

为 tracks API 画扩展方案与瓶颈清单。

2026-09-20

读写分离

写主读从、延迟与路由。

2026-09-20

负载转移

load shifting、队列削峰;对照 kafka。

2026-09-20

背压与限流

backpressure、throttling;衔接 reliability。

2026-09-20

负载均衡

L4/L7;对照 nginx-essentials。

2026-09-20

N+1 查询问题

ORM 懒加载陷阱;Join Fetch 与批量查询。

2026-09-20

数据复制

主从、多主、最终一致;对照 pg。

2026-09-20

分片策略

范围/哈希分片、热点与再平衡。

2026-09-20

缓存与读扩展

缓存层、CDN;衔接 redis-essentials。

2026-09-20

无状态服务

Session 外置、十二要素;对照 spring-cloud。

2026-09-20

CAP 定理

一致性、可用性、分区容忍;工程取舍。

2026-09-20

可扩展性是什么

垂直 vs 水平;building-for-scale 节点。

2026-09-20

综合练习

制定小组 AI 使用公约草案。

2026-09-20

团队政策

允许工具、数据边界、披露要求。

2026-09-20

AI 与内容创作

CodeRoadMap 讲义原创、人工审核流程。

2026-09-20

高级工程师

审查 AI 产出、设定团队规范。

2026-09-20

初级开发者

如何用 AI 学而不跳过基础。

2026-09-20

质量门禁

CI、测试、lint;ai-coding 与 testing 衔接。

2026-09-20

代码所有权

你 merge 的代码你负责;许可证审查。

2026-09-20

AI 结对编程

驱动者/导航者;小步提交。

2026-09-20

不适合用 AI 的任务

安全、架构决策、未验证的业务规则。

2026-09-20

适合用 AI 的任务

boilerplate、文档、测试草稿、探索 API。

2026-09-20

传统工程纪律

需求、设计、测试、Review 不可省。

2026-09-20

AI vs 传统编程

工具增强 vs 替代;工程师核心能力不变。

2026-09-20

综合练习

设计 UserProgress 表 PK/SK + GSI。

2026-09-20

DynamoDB vs MySQL

选型;CodeRoadMap cf_track 留在 MySQL。

2026-09-20

时序库对照

TimescaleDB、InfluxDB 场景;非本站主路径。

2026-09-20

容量模式

On-Demand vs Provisioned、RCU/WCU。

2026-09-20

Spring 集成

AWS SDK v2、DynamoDbTemplate 概念。

2026-09-20

DynamoDB Streams

变更捕获、Lambda 触发概念。

2026-09-20

Query 与 Scan

避免全表 Scan;分页 LastEvaluatedKey。

2026-09-20

GSI 与 LSI

二级索引、查询模式。

2026-09-20

CRUD 与条件写

PutItem/GetItem/UpdateItem、ConditionExpression。

2026-09-20

分区键与排序键

PK/SK 设计、热点分区避免。

2026-09-20

数据模型

Table、Item、Attribute;与 MongoDB 文档对照。

2026-09-20

DynamoDB 是什么

托管 NoSQL、Serverless;本站 MySQL 仍为权威。

2026-09-20

综合练习

为 tracks API 设计故障演练清单。

2026-09-20

事后复盘

Blameless postmortem、5 Whys。

2026-09-20

SLO 与错误预算

SLI/SLO、可用性目标、与 prom 衔接。

2026-09-20

单体 vs 微服务故障域

部署单元、blast radius;monolith 节点。

2026-09-20

事务与一致性

ACID、本地事务;对照 pg-transactions。

2026-09-20

降级与限流

功能开关、返回缓存、429 限流。

2026-09-20

熔断与舱壁

对照 sc-circuit-breaker、隔离线程池。

2026-09-20

超时与 deadline

连接/读/写超时;gRPC deadline 对照。

2026-09-20

重试与退避

指数退避、jitter、幂等前提。

2026-09-20

级联失败

雪崩、线程池耗尽、retry storm。

2026-09-20

故障分类

硬件、网络、依赖、代码、人为。

2026-09-20

故障模式是什么

Failure Mode;可用性 vs 可靠性直觉。

2026-09-20

综合练习

用 AI 完成一个小功能并自测通过。

2026-09-20

团队工作流

PR 规范、AI 标注、CodeRoadMap 内容创作流。

2026-09-20

局限与责任

幻觉、过度依赖、你仍是负责人。

2026-09-20

安全与隐私

密钥泄露、许可证、数据出境意识。

2026-09-20

生成测试

单元测试草稿、Mock 生成、需人工验收。

2026-09-20

重构与迁移

大文件拆分、框架升级辅助。

2026-09-20

AI 代码审查

人工 + AI 双审;testing-essentials 衔接。

2026-09-20

提示词工程

上下文、约束、分步任务;写课程讲义示例。

2026-09-20

Cursor 与 Agent

Chat、Composer、规则与技能文件。

2026-09-20

GitHub Copilot

行内补全、Copilot Chat、企业策略。

2026-09-20

LLM 如何工作

Token、上下文窗口、幻觉;how-llms-work 节点。

2026-09-20

AI 辅助编程是什么

补全、对话、Agent;不是替代工程思维。

2026-09-20

综合练习

订单-库存 Kafka 事件流设计。

2026-09-20

反模式

分布式单体、过度消息化。

2026-09-20

CQRS 入门

读写分离、投影;与 ES 搜索对照。

2026-09-20

幂等与去重

消息重复投递、Idempotency-Key。

2026-09-20

熔断与降级

对照 sc-circuit-breaker、Resilience4j。

2026-09-20

BFF 模式

为前端定制的 Backend for Frontend。

2026-09-20

API 组合

聚合多个下游 API;BFF 前置。

2026-09-20

Saga 与分布式事务

编排 vs 协同;补偿事务直觉。

2026-09-20

事件驱动架构

事件通知、Event Carried State Transfer。

2026-09-20

消息传递模式

点对点、发布订阅;对照 kafka/rabbitmq 课。

2026-09-20

同步 vs 异步

请求-响应 vs 消息;何时解耦。

2026-09-20

集成模式是什么

系统间通信挑战;与 REST 单体的边界。

2026-09-20

综合练习

最小 VPC+EC2 Stack 模板编写。

2026-09-20

失败回滚

Rollback 策略、部分成功处理。

2026-09-20

与 AWS CDK 关系

CDK 生成 CFN;与 aws-cdk 节点衔接。

2026-09-20

SAM 与 Lambda

Serverless Application Model 概念。

2026-09-20

CloudFormation vs Terraform

AWS 锁定 vs 多云;本站推荐 Terraform 路径。

2026-09-20

Drift 检测

控制台手动改资源 vs 模板期望状态。

2026-09-20

嵌套 Stack

模块化、NestedStack 引用。

2026-09-20

Stack 生命周期

create/update/delete、变更集 ChangeSet。

2026-09-20

参数与映射

Parameters、Mappings、Conditions。

2026-09-20

资源声明

EC2、SecurityGroup、RDS 资源块示例。

2026-09-20

模板结构

AWSTemplateFormatVersion、Resources、Outputs。

2026-09-20

CloudFormation 是什么

AWS 原生 IaC;与 Terraform/CDK 对照。

2026-09-20

综合练习

为 Track/Lesson 画 ER 并写 Repository。

2026-09-20

反模式

贫血模型、上帝 Entity、过度 ORM。

2026-09-20

ORM 与事务

持久化上下文、sb-transaction 衔接。

2026-09-20

MariaDB 与 MySQL

兼容性、选型;本站 MySQL8 说明。

2026-09-20

N+1 与抓取策略

fetch join、@EntityGraph。

2026-09-20

Schema 迁移

Flyway/Liquibase、schema.sql 直觉。

2026-09-20

Spring Data 家族

JPA/Mongo/Redis 分工;sc-spring-data 衔接。

2026-09-20

MyBatis

Mapper XML、何时选 MyBatis vs JPA。

2026-09-20

JPA 与 Hibernate

Entity、Repository;对照 sb-jpa。

2026-09-20

ER 模型

实体、关系、基数;cf_track/cf_lesson 实例。

2026-09-20

范式与规范化

1NF/2NF/3NF、冗余与异常。

2026-09-20

ORM 是什么

对象-关系映射动机;与原生 SQL 分工。

2026-09-20

综合练习

用 Caddyfile 复现 CodeRoadMap 反代。

2026-09-20

排障

caddy validate、日志、证书失败。

2026-09-20

K8s Ingress 对照

Caddy 作 Ingress Controller 概念。

2026-09-20

Caddy vs Nginx

功能对照;本站生产用 Nginx 的原因。

2026-09-20

Docker 运行 Caddy

卷挂载 Caddyfile、证书持久化。

2026-09-20

静态文件

file_server、root、try_files。

2026-09-20

双后端拓扑

/api → :8080、/ → :3000 对照 prod.conf。

2026-09-20

反向代理

reverse_proxy、header 转发。

2026-09-20

自动 HTTPS

Let's Encrypt、on-demand TLS 概念。

2026-09-20

Caddyfile 语法

site block、directive、全局选项。

2026-09-20

安装与运行

二进制、Docker、systemd。

2026-09-20

Caddy 是什么

自动 TLS、配置简洁;与 Nginx 选型。

2026-09-20

综合练习

编写检查 8080/3000 端口的脚本。

2026-09-20

Windows 容器简介

Docker Desktop Windows、与 Linux 容器对照。

2026-09-20

GitHub Actions Windows

windows-latest runner、与 ci.yml 关系。

2026-09-20

Windows 部署 CodeRoadMap

sync-courses.ps1、package-prod.bat 解读。

2026-09-20

PowerShell vs Bash

与 linux-essentials 对照、何时用哪种。

2026-09-20

远程与会话

Enter-PSSession、Invoke-Command 概念。

2026-09-20

文件与路径

Get-ChildItem、Copy-Item、路径引号。

2026-09-20

脚本与函数

.ps1、param、execution policy。

2026-09-20

变量与类型

$var、数组、哈希表。

2026-09-20

管道与对象

对象管道 vs 文本管道、Where-Object。

2026-09-20

Cmdlet 基础

Verb-Noun、Get-Help、Get-Command。

2026-09-20

PowerShell 是什么

与 CMD/Bash 对比;Windows 运维场景。

2026-09-20

综合练习

绘制 CodeRoadMap 请求路径图。

2026-09-20

排障流程

502、超时、DNS vs 网络 vs 应用分层查。

2026-09-20

VPN 与隧道

远程访问、WireGuard 概念。

2026-09-20

NAT 与反向代理

内网 IP、DNAT、宝塔反代。

2026-09-20

负载均衡

L4/L7、Nginx upstream 对照。

2026-09-20

防火墙概念

安全组、ufw;与 linux-essentials 衔接。

2026-09-20

诊断工具

ping、traceroute、curl、netstat/ss。

2026-09-20

端口与服务

80/443/8080/3000/3306 在本站栈中的角色。

2026-09-20

TCP 与 UDP

三次握手、端口、Web 用 TCP。

2026-09-20

IP 地址与子网

IPv4、CIDR、公网/私网、127.0.0.1。

2026-09-20

分层模型

OSI/TCP-IP 对照、各层职责。

2026-09-20

网络为什么重要

客户端-服务器、延迟、带宽直觉。

2026-09-20

综合练习

EC2 + RDS 部署 backend 实验拓扑。

2026-09-20

成本与免费层

账单告警、实验后销毁资源。

2026-09-20

AWS 控制台 vs Terraform

点击 vs IaC;CodeRoadMap 推荐 TF/GitOps 路径。

2026-09-20

AWS CDK 简介

代码定义基础设施、与 Terraform 对照。

2026-09-20

ECS 与 Fargate

容器上云、Task/Service、与 K8s 选型。

2026-09-20

Lambda 无服务器

事件驱动、冷启动、适用边界。

2026-09-20

RDS 托管数据库

MySQL/PostgreSQL 托管、备份、与自建 MySQL 对照。

2026-09-20

S3 对象存储

bucket、权限、静态站点托管概念。

2026-09-20

EC2 虚拟机

实例类型、AMI、SSH 登录、与 linux-essentials 衔接。

2026-09-20

VPC 与网络

子网、路由表、安全组、公网 IP。

2026-09-20

IAM 与权限

用户、角色、Policy、最小权限。

2026-09-20

AWS 是什么

区域/可用区、共享责任模型;与自建宝塔对照。

2026-09-20

综合练习

课程列表 HttpClient 迷你应用。

2026-09-20

Angular vs React/Vue

选型;本站 platform 用 Next.js/React。

2026-09-20

Signals 新特性

signal、computed、与 Zone.js 趋势。

2026-09-20

RxJS 入门

Observable、pipe、async 管道。

2026-09-20

表单

模板驱动 vs 响应式 FormGroup。

2026-09-20

Router

路由表、routerLink、守卫概念。

2026-09-20

HttpClient

GET/POST、Interceptor、错误处理。

2026-09-20

服务与依赖注入

inject()、providedIn root、单例服务。

2026-09-20

指令

*ngIf、*ngFor、属性绑定。

2026-09-20

组件与模板

selector、templateUrl、数据绑定。

2026-09-20

CLI 与项目结构

ng new、standalone 组件、目录约定。

2026-09-20

Angular 是什么

全框架 vs React/Vue;企业级 TypeScript 前端。

2026-09-20

综合练习

TrackService gRPC 实验与 REST 对照。

2026-09-20

TLS 与安全

mTLS 概念、内网服务间调用。

2026-09-20

gRPC vs REST

选型;CodeRoadMap 主 API 仍为 REST。

2026-09-20

gRPC-Gateway

REST 转 gRPC、双协议并存。

2026-09-20

状态与错误

Status、Metadata、deadline。

2026-09-20

Spring gRPC 集成

grpc-spring-boot-starter 概念与配置。

2026-09-20

流式 RPC

server/client/bidi streaming。

2026-09-20

Java 客户端

ManagedChannel、stub 调用。

2026-09-20

Java 服务端

BindableService、ServerBuilder。

2026-09-20

代码生成

protoc、Java stub/skeleton。

2026-09-20

Protocol Buffers

.proto 语法、message、service 定义。

2026-09-20

gRPC 是什么

RPC vs REST;HTTP/2、二进制协议优势。

2026-09-20

综合练习

简易聊天室 STOMP Demo。

2026-09-20

测试与调试

wscat、集成测试要点。

2026-09-20

Nginx 反代升级

proxy_http_version 1.1、Upgrade 头。

2026-09-20

SSE 对照

Server-Sent Events 单向推送选型。

2026-09-20

水平扩展

Sticky session、Redis 广播桥接概念。

2026-09-20

鉴权与安全

握手阶段 token、Origin 校验。

2026-09-20

Next.js 与 WebSocket

客户端连接;服务端 WS 常独立部署。

2026-09-20

浏览器客户端

WebSocket API、重连策略。

2026-09-20

STOMP 消息

目的地、订阅、MessageMapping。

2026-09-20

Spring WebSocket

@EnableWebSocket、WebSocketHandler。

2026-09-20

协议与握手

Upgrade 握手、帧、ping/pong、关闭码。

2026-09-20

WebSocket 是什么

HTTP 轮询 vs 长连接;适用场景。

2026-09-20

综合练习

监控 backend /actuator/prometheus + Grafana 看板。

2026-09-20

与 Spring Cloud 可观测

对照 sc-observability、分布式追踪直觉。

2026-09-20

指标 vs 日志

何时查 metrics、何时查 logs。

2026-09-20

K8s 中的 Prometheus

ServiceMonitor、与 helm-gitops 衔接。

2026-09-20

告警规则

alerting rules、Alertmanager 概念。

2026-09-20

Grafana 看板

Data source、Panel、Dashboard 导入。

2026-09-20

Spring Micrometer

Actuator /actuator/prometheus、自定义 meter。

2026-09-20

PromQL 基础

rate、sum by、简单告警表达式。

2026-09-20

抓取配置

scrape_configs、targets、labels。

2026-09-20

Docker 部署

Prometheus + Grafana compose、9090/3000 端口。

2026-09-20

指标类型

Counter、Gauge、Histogram、Summary。

2026-09-20

可观测性入门

Metrics / Logs / Traces 三支柱;与 Actuator 关系。

2026-09-20

综合练习

订单通知 Topic Exchange 实验。

2026-09-20

Compose 联调

Spring Boot + RabbitMQ compose 片段。

2026-09-20

监控与管理

Management UI、队列深度告警直觉。

2026-09-20

RabbitMQ vs Kafka

任务队列 vs 日志流;选型对照。

2026-09-20

常见模式

工作队列、RPC、延迟队列概念。

2026-09-20

可靠性与死信

持久化、prefetch、DLX。

2026-09-20

Spring AMQP

RabbitTemplate、@RabbitListener。

2026-09-20

Exchange 类型

direct、topic、fanout、headers。

2026-09-20

发布与消费

basicPublish、basicConsume、ack/nack。

2026-09-20

Docker 运行 RabbitMQ

management 插件、15672 控制台。

2026-09-20

核心概念

Producer、Exchange、Queue、Binding、Consumer。

2026-09-20

RabbitMQ 是什么

AMQP 模型;与 Kafka、Redis Pub/Sub 对比。

2026-09-20

综合练习

为课程 track 建搜索索引实验。

2026-09-20

Kibana 可视化

Dev Tools、Discover、简单 Dashboard。

2026-09-20

分片与扩容

主分片数、副本、reindex 直觉。

2026-09-20

数据同步

双写、CDC、Logstash 概念;MySQL 仍为权威。

2026-09-20

Spring Data Elasticsearch

ElasticsearchRepository、@Document。

2026-09-20

聚合入门

terms、date_histogram、metrics。

2026-09-20

查询 DSL

match、term、bool、filter vs query。

2026-09-20

索引 CRUD

PUT/GET/DELETE 文档、bulk API。

2026-09-20

Mapping 与字段类型

text vs keyword、dynamic mapping 风险。

2026-09-20

Docker 单节点

elasticsearch:8 镜像、健康检查、curl 验证。

2026-09-20

核心概念

Index、Document、Shard、Replica、Node。

2026-09-20

搜索引擎是什么

全文检索 vs SQL LIKE;适用场景。

2026-09-20

综合练习

tracks 迷你 Schema + Spring GraphQL 或 Apollo 只读页。

2026-09-20

安全与限流

深度/复杂度限制、鉴权、勿暴露内省于生产。

2026-09-20

GraphiQL 与 introspection

调试工具、内省查询、安全注意。

2026-09-20

GraphQL vs REST 选型

BFF、过度获取、CodeRoadMap 保持 REST 的理由。

2026-09-20

Apollo Client

前端查询、缓存、与 Next.js 集成概念。

2026-09-20

N+1 与 DataLoader

批量加载、性能直觉。

2026-09-20

Spring for GraphQL

QueryMapping 注解、schema.graphqls、GraphiQL。

2026-09-20

Resolver 模型

字段解析函数、Resolver 链、与 Controller 对照。

2026-09-20

Mutation

写操作、输入类型、返回 payload。

2026-09-20

Query 与字段选择

按需取字段、嵌套、别名、变量。

2026-09-20

Schema 与类型

SDL、Object/Scalar、Query 根类型。

2026-09-20

GraphQL 是什么

与 REST 对比、单端点、强类型 Schema;本站为何用 REST。

2026-09-20

日常协作工作流小结

2026-09-20

远程仓库与 push/pull

2026-09-20

合并分支与冲突处理

2026-09-20

分支创建与切换

2026-09-20

状态查看与提交历史

2026-09-20

创建仓库与第一次提交

2026-09-20

安装 Git 与首次配置

2026-09-20

版本控制与 Git 是什么

为什么需要版本控制,Git 与集中式工具的区别。

2026-09-20

多模态网络

在Transformer模型成功解决NLP任务后,相同或类似的架构也被应用于计算机视觉任务。越来越多的人开始关注构建能够结合视觉和自然语言能力的模型。其中一个尝试是由OpenAI完成的,称为CLIP和…

2026-08-13

伦理与负责任的人工智能

你已经快完成这门课程了,希望到现在为止,你已经清楚地了解到人工智能是基于一系列正式的数学方法,这些方法使我们能够发现数据中的关系,并训练模型以复制人类行为的某些方面。在当下,我们认为人工智能是一种非常…

2026-08-13

多智能体系统

实现智能的一种可能方法是所谓的涌现(或协同)方法,其基于这样一个事实:许多相对简单的智能体的组合行为可以导致整个系统表现出更复杂(或更智能)的行为。从理论上讲,这种方法基于[集体智能](https:/…

2026-08-13

other-deeprl-lab

Mountain Car 环境中,汽车被困在一个山谷中。你的目标是跳出山谷并到达旗帜处。你可以执行的动作包括向左加速、向右加速或保持不动。你可以观察汽车在 x 轴上的位置以及速度。

2026-08-13

深度强化学习

强化学习(RL)被认为是机器学习的基本范式之一,与监督学习和无监督学习并列。在监督学习中,我们依赖于具有已知结果的数据集,而强化学习则基于通过实践学习。例如,当我们第一次看到一个电脑游戏时,即使不知道…

2026-08-13

遗传算法

遗传算法 (GA) 基于一种进化式方法,通过模拟种群的进化过程来为给定问题找到最优解。这种方法由 [John Henry Holland](https://wikipedia.org/wiki/Joh…

2026-08-13

预训练大型语言模型

在我们之前的所有任务中,我们都使用带标签的数据集训练神经网络来完成特定任务。而对于像 BERT 这样的大型 Transformer 模型,我们通过自监督的方式进行语言建模来构建语言模型,然后通过进一步…

2026-08-13

命名实体识别 (NER)

来自 [AI for Beginners Curriculum](https://github.com/microsoft/ai-for-beginners) 的实验任务。

2026-08-13

命名实体识别

到目前为止,我们主要集中在一个自然语言处理(NLP)任务——分类。然而,神经网络还可以完成其他的NLP任务,其中之一就是[命名实体识别](https://wikipedia.org/wiki/Name…

2026-08-13

注意机制与Transformer

在自然语言处理领域中,机器翻译是一个非常重要的问题,它是像谷歌翻译这样的工具的核心任务。在本节中,我们将重点讨论机器翻译,或者更广泛地说,任何序列到序列任务(也称为句子转换)。

2026-08-13

使用 RNN 进行词级文本生成

来自 [AI 初学者课程](https://github.com/microsoft/ai-for-beginners) 的实验任务。

2026-08-13

生成网络

循环神经网络(RNN)及其门控单元变体(如长短时记忆单元 LSTM 和门控循环单元 GRU)提供了一种语言建模机制,它们可以学习单词的顺序并预测序列中的下一个单词。这使得我们可以使用 RNN 执行生成…

2026-08-13

循环神经网络

在之前的章节中,我们使用了丰富的文本语义表示,并在嵌入层之上使用了一个简单的线性分类器。这种架构能够捕捉句子中词语的整体意义,但它没有考虑到词语的顺序,因为嵌入层上的聚合操作会丢失原始文本中的顺序信息…

2026-08-13

训练 Skip-Gram 模型

来自 [AI for Beginners Curriculum](https://github.com/microsoft/ai-for-beginners) 的实验任务。

2026-08-13

语言建模

语义嵌入(如 Word2Vec 和 GloVe)实际上是迈向语言建模的第一步——创建某种能够理解(或表示)语言本质的模型。

2026-08-13

嵌入

在基于 BoW 或 TF/IDF 训练分类器时,我们使用的是长度为 vocabsize 的高维词袋向量,并且我们显式地将低维位置表示向量转换为稀疏的独热表示。然而,这种独热表示并不节省内存。此外,每个…

2026-08-13

将文本表示为张量

在本节的第一部分中,我们将专注于文本分类任务。我们将使用 [AG News](https://www.kaggle.com/amananandrai/ag-news-classification-da…

2026-08-13

自然语言处理

在本节中,我们将重点使用神经网络处理与<strong>自然语言处理(NLP)</strong>相关的任务。我们希望计算机能够解决许多NLP问题:

2026-08-13

人体分割

来自 [AI for Beginners Curriculum](https://github.com/microsoft/ai-for-beginners) 的实验任务。

2026-08-13

分割

我们之前学习了目标检测,它可以通过预测边界框来定位图像中的对象。然而,对于某些任务,我们不仅需要边界框,还需要更精确的对象定位。这项任务被称为分割。

2026-08-13

使用好莱坞头部数据集进行头部检测

来自 [AI 初学者课程](https://github.com/microsoft/ai-for-beginners) 的实验任务。

2026-08-13

目标检测

我们之前处理的图像分类模型会接收一张图片并输出一个类别结果,例如在 MNIST 问题中输出类别“数字”。然而,在许多情况下,我们不仅仅想知道图片中有物体,还希望能够确定它们的具体位置。这正是目标检测的…

2026-08-13

生成对抗网络

在上一节中,我们学习了生成模型:可以生成与训练数据集中的图像相似的新图像的模型。VAE是生成模型的一个很好的例子。

2026-08-13

自动编码器

在训练 CNN 时,一个问题是我们需要大量的标注数据。在图像分类的情况下,我们需要将图像分成不同的类别,这通常需要手动完成。

2026-08-13

使用迁移学习对牛津宠物进行分类

来自 [AI 初学者课程](https://github.com/microsoft/ai-for-beginners) 的实验任务。

2026-08-13

预训练网络与迁移学习

训练 CNN 需要耗费大量时间,并且需要大量数据。然而,大部分时间都花在学习网络可以用来从图像中提取模式的最佳低级滤波器上。一个自然的问题是:我们是否可以使用一个在某个数据集上训练过的神经网络,并将其…

2026-08-13

宠物面部分类

来自 [AI for Beginners Curriculum](https://github.com/microsoft/ai-for-beginners) 的实验任务。

2026-08-13

卷积神经网络

我们之前已经看到,神经网络在处理图像方面表现得非常出色,甚至单层感知机也能够以较高的准确率识别 MNIST 数据集中的手写数字。然而,MNIST 数据集非常特殊,所有数字都被居中放置在图像中,这使得任…

2026-08-13

使用光流检测运动

来自 [AI 初学者课程](https://aka.ms/ai-beginners) 的实验任务。

2026-08-13

计算机视觉简介

计算机视觉最简单的任务之一是图像分类。

2026-08-13

计算机视觉

[计算机视觉和OpenCV简介](06-IntroCV/README.md)

2026-08-13

使用 PyTorch/TensorFlow 进行分类

来自 [AI for Beginners Curriculum](https://github.com/microsoft/ai-for-beginners) 的实验任务。

2026-08-13

神经网络框架

正如我们已经学习到的,为了高效地训练神经网络,我们需要做到以下两点:

2026-08-13

使用我们自己的框架进行MNIST分类

来自[AI初学者课程](https://github.com/microsoft/ai-for-beginners)的实验任务。

2026-08-13

神经网络简介:多层感知机

在上一节中,你学习了最简单的神经网络模型——单层感知机,这是一种线性二分类模型。

2026-08-13

使用感知器进行多类别分类

来自 [AI for Beginners Curriculum](https://github.com/microsoft/ai-for-beginners) 的实验任务。

2026-08-13

神经网络入门:感知机

1957年,康奈尔航空实验室的Frank Rosenblatt首次尝试实现类似现代神经网络的模型。这是一种名为“Mark-1”的硬件实现,设计用于识别简单的几何图形,例如三角形、正方形和圆形。

2026-08-13

神经网络简介

正如我们在介绍中讨论的那样,实现智能的一种方法是训练一个计算机模型或一个人工大脑。自20世纪中期以来,研究人员尝试了各种数学模型,直到近年来,这一方向取得了巨大的成功。这些大脑的数学模型被称为神经网络…

2026-08-13

知识表示与专家系统

人工智能的追求是基于对知识的探索,以类似人类的方式理解世界。但你该如何实现这一点呢?

2026-08-13

人工智能简介

人工智能是一门令人兴奋的科学学科,研究如何让计算机表现出智能行为,例如完成那些人类擅长的事情。

2026-08-13

Sqrt Decomposition

分块思想与区间查询。

2026-08-12

Huffman 编码

贪心、堆与压缩编码。

2026-08-12

高级排序

计数排序与基数排序。

2026-08-12

哈希表

HashMap 原理、冲突处理与应用。

2026-08-12

堆与优先队列

堆结构、HeapSort 与 Top-K。

2026-08-12

文件 IO

读写文件与异常处理。

2026-08-12

大数运算

BigInteger 与高精度场景。

2026-08-12

StringBuffer

可变字符串与性能对比。

2026-08-12

树

二叉树、BST、遍历与面试题。

2026-08-12

栈与队列

实现、应用与经典面试题。

2026-08-12

链表

单/双/循环链表与快慢指针。

2026-08-12

面向对象

类、继承、多态、接口与集合框架。

2026-08-12

数学与位运算

质数、筛法、GCD 与位操作。

2026-08-12

复杂度分析

Big-O、空间复杂度与递推关系。

2026-08-12

递归

递归树、回溯与分治思想。

2026-08-12

模式题

嵌套循环与经典打印模式。

2026-08-12

字符串

String API、比较与 StringBuilder。

2026-08-12

排序算法

冒泡、选择、插入与循环排序。

2026-08-12

二分查找

有序数组、旋转数组与边界问题。

2026-08-12

线性查找

遍历搜索与二维数组应用。

2026-08-12

数组

一维/二维数组与 ArrayList。

2026-08-12

方法与函数

作用域、重载、可变参数。

2026-08-12

条件与循环

if/else、循环与 switch。

2026-08-12

Java 基础语法

变量、输入输出、类型与类型转换。

2026-08-12

Java 入门

JVM、安装配置与第一个程序。

2026-08-12

程序流程

流程图、伪代码与问题分解。

2026-08-12

编程入门

编程语言分类、内存与程序执行模型。

2026-08-12

Git 与协作

版本控制、分支与开源协作基础。

2026-08-12

STL设计之EBO(空基类优化)

EBO简称Empty Base Optimization。

重点实战练习

├── 中括号重载.cpphttps://github.com/Light-City/CPlusPlusThings/tree/master/practical

Day10 · 综合练习

文件例题

异常处理

1.catch捕获异常时,不会进行数据类型的默认转换。

Day8 · 综合练习

ģ�壨template����C++ʵ�ִ������û��Ƶ���Ҫ���ߣ��Ƿ��ͼ������������������޹ص�ͨ�ó�����Ƽ�����

Day7 · 综合练习

运算符重载是C++的一项强大功能。通过重载,可以扩展C++运算符的功能,使它们能够操作用户自定义的数据类型,增加程序代码的直观性和可读性。

Day6 · 综合练习

一、多态性

Day5 · virtual 练习

��̳��µĶ����ԣ��ڶ�̳з�ʽ�£�������̳��˶������ij�Ա����������ͬ����ӵ��ͬ����Աʱ�����ײ������ֳ

Day5 · 三五法则

һ�����캯�������������Ĺ������

Day5 · 运算符重载

1.���������������Ĺ�ϵ

Day5 · 继承与访问控制

һ�����м̳�

Day5 · 构造与析构

һ��������Ա�Ĺ���

��Ԫ���

��Ԫ��C++�ṩ��һ���ƻ����ݷ�װ���������صĻ��ơ�

Day4 · const 练习

�����͵Ķ��������г�ʼ�������Ҳ��ܱ����¡�

10日c++实战狂练

- x day1https://github.com/Light-City/CPlusPlusThings/tree/master/practical_exer

C++惯用法之pImpl

“指向实现的指针”或“pImpl”是一种 C++ 编程技巧,它将类的实现细节从对象表示中移除,放到一个分离的类中,并以一个不透明的指针进行访问。

copy-swap 惯用法

> 为什么我们需要复制和交换习惯?

C++惯用法之消除垃圾收集器-资源获取即初始化方法(RAII)

在C语言中,有三种类型的内存分配:静态、自动和动态。静态变量是嵌入在源文件中的常数,因为它们有已知的大小并且从不改变,所以它们并不那么有趣。自动分配可以被认为是

C++惯用法之enum class

在Effective modern C++中Item 10: Prefer scoped enums to unscoped enum,调到要用有范围的enum

初始化列表与赋值

- const成员的初始化只能在构造函数初始化列表中进行

设计模式:单例模式

相信大家面试都逃不开设计模式话题,本节将阐述面试中的最常用的设计模式单例模式,从分类,线程安全,不基于C++11标准的角度与基于C++11标准的角度,有哪些解决

STL源码剖析之vector

vector的数据安排以及操作方式,与array非常相似。两者的唯一差别在于空间的运用的灵活性,array是静态的,一旦配置了就不能改变,而 vector是动态

C++ STL源码剖析之unordered_map、unordered_multimap、unordered_set、unordered_multiset

前面学到了hashtable,而这节是hashtable的容器适配器:unordered_map。

typename

STL底层源码有下面几行,typedef与typename联用,这几个看着好复杂,究竟啥意思,我们今天一起来剖析!

C++ STL 源码剖析之 Traits 编程技法

在 STL 编程中,容器和算法是独立设计的,即数据结构和算法是独立设计的,连接容器和算法的桥梁就是迭代器了,迭代器使其独立设计成为可能。如下图所示:

STL之set与multiset那些事

set/multiset以rb_tree为底层结构,因此有元素自动排序特性。排序的依据是key,而set/multiset元素的value和key合二为一:va

C++ STL源码剖析之红黑树

在STL源码中有两段话,简单翻译后如下:

C++ STL源码剖析之容器配接器stack与queue、priority_queue

为何stack与queue不被称为容器呢?

从0到1打牢算法基础之手写一个哈希表

目的:手写实现一个哈希表,采用拉链法构建,每个hashkey对应的是一个红黑树。

C++ STL源码剖析之map、multimap、initializer_list

map/multimap 以rb_tree为底层结构,因此有元素自动排序特点,排序的依据是key。

C++ STL源码剖析之双向环形链表list

源码对应的版本为gcc-4.9.1

C++ STL源码剖析之实现一个简单的iterator_category

本节使用上节Traits特性,研究iterator源码,来实现一个简单的iterator_category,同时对iterator的源码结构进行分析。

C++ STL源码剖析之哈希表

哈希表,是作为unordered_map与unordered_set等的底层容器,自gcc2.9后源码量大增!

C++ STL源码剖析之序列式容器deque

deque是一种双向开口的分段连续线性空间简单理解为:双端队列,可以在头尾端进行元素的插入和删除。

C++ STL源码剖析 tr1与std array

源码剖析版本为gcc4.9.1。

C++11 新特性

- Variadic Templateshttps://github.com/Light-City/CPlusPlusThings/tree/master/cp

宏那些事

分为几种:#,##,\

引用与指针那些事

总论:

decltype 那些事

decltype的语法是:

enum 那些事

枚举有如下问题:

:: 那些事

`::` 那些事

using 那些事

局部与全局using,具体操作与使用见下面案例:

friend 那些事

友元提供了一种 普通函数或者类成员函数 访问另一个类中的私有或保护成员 的机制。也就是说有两种形式的友元:

explicit 那些事

`explicit` 那些事

用 C 实现 C++ 多态

C++中的多态:在C++中会维护一张虚函数表,根据赋值兼容规则,我们知道父类的指针或者引用是可以指向子类对象的。

union 那些事

`union` 那些事

struct 与 class 那些事

`struct` 与 `class` 那些事

struct 那些事

- 在C中struct只单纯的用作数据的复合类型,也就是说,在结构体声明中只能将数据成员放在里面,而不能将函数放在里面。

extern 那些事

在C++中常在头文件见到extern "C"修饰函数,那有什么作用呢? 是用于C++链接在C语言模块中定义的函数。

位域那些事

“ 位域 “ 或 “ 位段 “Bit field为一种数据结构,可以把数据以位的形式紧凑的储存,并允许程序员对此结构的位进行操作。这种数据结构的一个好处是它可以

assert 那些事

断言,是宏,而非函数。

volatile 那些事

被 volatile 修饰的变量,在对其进行读写操作时,会引发一些可观测的副作用。而这些可观测的副作用,是由程序之外的因素决定的。

virtual 那些事

对应的代码:emp.cpphttps://github.com/Light-City/CPlusPlusThings/tree/master/basic_con

vptr_vtable 那些事

为了实现虚函数,C ++使用一种称为虚拟表的特殊形式的后期绑定。该虚拟表是用于解决在动态/后期绑定方式的函数调用函数的查找表。虚拟表有时会使用其他名称,例如“v

纯虚函数和抽象类那些事

C++中的纯虚函数或抽象函数是我们没有实现的虚函数!我们只需声明它! 通过声明中赋值0来声明纯虚函数!

sizeof 那些事

首先来个总结,然后下面给出实际例子,实战!

inline 那些事

头文件中声明方法

this 那些事

相信在坐的很多人,都在学Python,对于Python来说有self,类比到C++中就是this指针,那么下面一起来深入分析this指针在类中的使用!

static 那些事

`static` 那些事

const 那些事

常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。

面试题目与经验

真实面试题与面经汇总。

复习刷题网站

刷题与面经网站合集。

C/C++ 发展方向

后端、客户端、游戏、嵌入式等方向路线。

推荐书籍

C/C++ 各方向经典书单。

链接、装载与库

编译链接、静态/动态库、装载原理。

设计模式

单例、工厂、观察者等常用模式。

数据库

索引、事务、范式、Redis 等。

网络编程

Socket、IO 多路复用、Reactor 模型。

计算机网络

TCP/UDP、HTTP、三次握手四次挥手等。

操作系统

进程线程、内存管理、死锁、文件系统。

经典问题

生产者消费者、哲学家就餐等经典并发问题。

算法

排序、查找、动态规划、贪心等高频算法。

数据结构

链表、栈、队列、树、图、哈希表等考点。

STL 标准库

容器、迭代器、算法、底层实现原理。

Effective C++ 条款

Effective C++ / More Effective 经典条款速记。

C/C++ 语言基础

const、static、指针、引用、内存管理等语言核心考点。