HiHuo · 技术教程
Git 高级用法
Git 使用技巧与高级命令
Go 架构进阶
Go 语言底层原理与架构设计
手撸容器系统
从零开始实现容器技术
学习 Redis
Redis 核心原理与 Go 实现
Kubernetes 进阶
K8s 高阶概念与运维技巧
系统底层修炼
Linux 内核到高性能编程
学习 Kafka
Kafka 核心原理与 KRaft 实现
学习 MySQL
MySQL 存储引擎与事务实现
Vue & CSS 进阶
Vue3 + TypeScript + CSS 现代开发全栈指南
网络架构师教程
从基础到架构,网络技术完整知识体系
分布式架构模式
从一致性到领域驱动的分布式系统设计
微服务架构实战
微服务架构设计与 Go 实现
API网关与服务治理
API网关设计与微服务治理实战
DevOps与CI/CD
现代化DevOps实践与自动化部署
SSO与身份认证
单点登录与OAuth 2.0完整实现
系统设计实战
高并发系统设计与架构实战
AI基础设施深度教程
GPU容器化、K8s调度、CUDA编程、分布式训练、推理优化
AI训练平台
大模型训练与推理平台实战
AI完整学习路径
从零训练模型、数据集、分布式训练、LLM、RAG、Agent全栈指南
AI Agent实战
LangChain、RAG系统、AutoGPT原理与生产级Agent
AI模型部署
Ollama快速上手、模型微调、生产环境部署
ChatGPT提示词工程
提示词技巧从基础到高级实战
Stable Diffusion实战
安装部署、模型详解、ControlNet、实战案例
ComfyUI完整实战
节点详解、高级工作流、插件扩展
Midjourney实战
提示词语法、风格关键词、商业应用
技术面试完全指南
算法、系统设计、后端、前端面试全攻略
Web3 完整技术体系
区块链、智能合约、DeFi、NFT完整学习路径
交易所技术完整体系
撮合引擎、清算、风控、CEX/DEX核心技术
Linux系统工具指南
高频工具、故障排查、开发环境配置
C语言入门教程
从基础概念到指针、函数、构造类型
教程概览
学习目标
本教程集合了多个深度技术主题,旨在帮助开发者:
- 掌握系统底层原理与实现
- 理解现代容器技术与编排
- 学习高性能编程与架构设计
- 提升问题排查与性能优化能力
- 深入理解分布式系统核心组件
技术栈覆盖
- 系统底层: Linux 内核、CPU 调度、内存管理、网络协议栈、eBPF
- 容器技术: Namespace、CGroup、容器网络、OCI 规范、RootFS
- Go 语言: Runtime 机制、GMP 调度、内存管理、并发模型、微服务
- 分布式系统: Redis 实现、Kafka 原理、MySQL 架构、事务与隔离、分布式一致性、协调与锁
- 云原生: Kubernetes 进阶、微服务架构、API网关、服务网格、AI 平台集成、SRE 运维
- 版本控制: Git 高级用法、分支管理、工作流优化
- 前端技术: Vue3 核心、TypeScript 进阶、CSS 现代能力、工程化实践
- 网络技术: TCP/IP协议、Linux网络栈、容器网络、Kubernetes网络、网络架构设计
- 架构设计: 分布式架构模式、微服务设计、DDD领域驱动、CQRS与Event Sourcing、系统设计实战
- DevOps: CI/CD流程、GitLab CI、Jenkins、Docker/K8s部署、监控告警、日志收集、GitOps
- 身份认证: SSO单点登录、OAuth 2.0、OpenID Connect、JWT、Session管理、微服务认证
- AI基础设施: GPU容器化、K8s GPU调度、CUDA编程、NCCL通信、分布式训练框架、推理优化
- AI平台: 大模型训练、LoRA微调、推理优化、模型服务化、容器化部署
- AI应用: LangChain、RAG系统、Agent智能体、Prompt Engineering
- AI绘图: Stable Diffusion、ComfyUI、Midjourney、ControlNet
技术教程详情
Git 高级用法
- 内容: Git 命令大全、高级技巧、工作流优化
- 章节: 4 个核心文档,涵盖从基础到高级的所有用法
- 特色: 实战命令速查、最佳实践指南
Go 架构进阶
- 内容: Go 语言底层原理、Runtime 机制、性能优化
- 章节: 10 个深度章节,从 GMP 调度到微服务架构
- 特色: 源码剖析、内存管理、并发模型深度解析
手撸容器系统
- 内容: 从零开始实现容器技术,深入理解容器原理
- 章节: 19 个章节,从基础概念到实战实现
- 特色: 学习实现、OCI 规范、容器网络、RootFS
学习 Redis
- 内容: Redis 核心原理与 Go 语言实现
- 章节: 17 个章节,包含完整可运行代码
- 特色: 数据结构实现、持久化机制、分布式锁
Kubernetes 进阶
- 内容: K8s 高阶概念与运维技巧
- 章节: 14 个章节,从架构到 AI 平台集成
- 特色: 生产实战、故障排查、性能优化
系统底层修炼
- 内容: Linux 内核到高性能编程
- 章节: 18 个核心主题,包含实验代码
- 特色: 内核源码、性能分析、eBPF 可观测性
学习 Kafka
- 内容: Kafka 核心原理与 KRaft 实现
- 章节: 从零手撸 Kafka 的完整实现方案
- 特色: KRaft 协议、分布式日志、消息队列实现
学习 MySQL
- 内容: MySQL 存储引擎与事务实现
- 章节: 7 个专题,深入存储引擎原理
- 特色: InnoDB 架构、事务隔离、索引优化
Vue & CSS 进阶
- 内容: Vue3 + TypeScript + CSS 现代开发全栈指南
- 章节: 23 个核心章节,从基础到高级实战
- 特色: 工具链优化、Vue3 核心原理、CSS 现代能力、项目实战
网络架构师学习教程
- 内容: 从基础到架构,网络技术完整知识体系
- 章节: 30 个章节 + 4 个附录,涵盖7个学习阶段
- 特色: 原理→实现→命令→代码→实验→排错六件套,网络架构设计实战
分布式架构模式
- 内容: 分布式系统设计模式与架构实践
- 章节: 8 个核心章节,约 40,000 字
- 特色: 从一致性到DDD,涵盖分布式锁、协调、服务发现、负载均衡、熔断降级、CQRS与Event Sourcing
微服务架构实战
- 内容: 微服务架构设计与 Go 语言实现
- 章节: 4 个核心章节,约 20,000 字
- 特色: 微服务拆分、服务通信、配置管理、完整 Go 代码示例
API网关与服务治理
- 内容: API网关设计与微服务治理全方位实战
- 章节: 5 个核心章节,约 25,000 字
- 特色: Kong/APISIX实战、限流熔断、链路追踪、服务网格、灰度发布
DevOps与CI/CD
- 内容: 现代化DevOps实践与自动化部署流程
- 章节: 5 个核心章节,约 30,000 字
- 特色: GitLab CI/Jenkins实战、Docker/K8s部署、监控告警、日志收集、GitOps实践
SSO与身份认证
- 内容: 单点登录与OAuth 2.0完整实现指南
- 章节: 5 个核心章节,约 32,000 字
- 特色: Session/JWT认证、OAuth 2.0/OIDC、PKCE、微信/Google登录、Keycloak实战、微服务认证
系统设计实战
- 内容: 高并发系统设计与架构实战案例
- 章节: 7 个系统设计案例
- 特色: 短链系统、秒杀系统、IM即时通讯、Feed流、分布式ID、限流系统,完整设计方案与代码实现
AI基础设施深度教程
- 内容: AI基础设施全栈技术,从GPU容器化到分布式训练框架
- 章节: 13 个专题模块,70+ 深度文章
- 特色: GPU容器化、K8s GPU调度、CUDA编程、NCCL源码解析、PyTorch/DeepSpeed/vLLM源码、编译优化
AI训练平台
- 内容: 大模型训练与推理平台完整实战
- 章节: 21 个章节,从数据准备到生产部署
- 特色: LoRA微调、模型训练、推理优化、Vue渲染、主题系统、容器化部署
AI完整学习路径
- 内容: 从零训练模型到前沿技术,覆盖数据集、分布式训练、LLM、RAG、Agent全栈
- 章节: 20 个核心章节,约 500,000 字
- 特色: PyTorch完整代码、Transformer实现、LoRA微调、RLHF对齐、RAG系统、AI编程助手、Sora解析
AI Agent实战
- 内容: 从Agent概念到生产级部署的完整实战指南
- 章节: 7 个核心章节
- 特色: LangChain入门、RAG系统实战、AutoGPT原理、生产级Agent部署
AI模型部署
- 内容: 大模型本地部署与生产环境实战
- 章节: 5 个核心章节
- 特色: Ollama快速上手、进阶部署方案、模型微调实战、生产环境部署
ChatGPT提示词工程
- 内容: 提示词工程从入门到高级实战
- 章节: 5 个核心章节
- 特色: 提示词基础、进阶技巧、实战场景、高级技巧
Stable Diffusion实战
- 内容: AI绘图从安装到商业应用完整指南
- 章节: 6 个核心章节
- 特色: 安装部署、模型详解、提示词技巧、ControlNet、实战案例
ComfyUI完整实战
- 内容: 节点式AI绘图工作流完整教程
- 章节: 5 个核心章节
- 特色: 入门指南、节点详解、高级工作流、插件扩展、工作流优化
Midjourney实战
- 内容: AI绘图从入门到商业应用
- 章节: 5 个核心章节
- 特色: 快速入门、提示词语法、风格关键词、高级技巧、商业应用
技术面试完全指南
- 内容: 从算法到系统设计,从后端到前端,覆盖大厂技术面试全流程
- 章节: 15 个核心章节,约 270,000 字
- 特色: LeetCode高频题解、系统设计方法论、大厂真题、STAR法则、薪资谈判
Web3 完整技术体系
- 内容: 从区块链原理到 DeFi 协议,从智能合约到 NFT,全面掌握 Web3 技术栈
- 章节: 18 个核心章节,约 410,000 字
- 特色: Solidity完整代码、Go语言链实现、Uniswap/Compound源码解析、DEX/DeFi实战
交易所技术完整体系
- 内容: 从撮合引擎到风控系统,从中心化到去中心化,掌握交易所核心技术
- 章节: 20 个核心章节,约 450,000 字
- 特色: Go实现高性能撮合引擎、完整清算系统、CEX/DEX对比、百万QPS优化实战
Linux系统工具完全指南
- 内容: Linux系统工具从高频到低频完整覆盖
- 章节: 5 个核心章节
- 特色: 高频工具、中频工具、开发环境工具、故障排查与诊断
C语言入门教程
- 内容: C语言从基础到进阶完整教程
- 章节: 9 个核心章节
- 特色: 基础概念、数据类型、运算符、流程控制、数组、指针、函数、构造类型
学习建议
- 循序渐进: 按照章节顺序学习,每章都有前置知识要求
- 动手实践: 务必运行代码,理解每个实现细节
- 对比学习: 将实现与开源项目对比,理解设计差异
- 面试准备: 重点关注面试要点部分,准备技术面试