HiHuo
首页
博客
手册
工具
首页
博客
手册
工具

HiHuo · 技术手册

Git 高级用法

Git 使用技巧与高级命令

Go 架构进阶

Go 语言底层原理与架构设计

手撸容器系统

从零开始实现容器技术

学习 Redis

Redis 核心原理与 Go 实现

Kubernetes 进阶

K8s 高阶概念与运维技巧

系统底层修炼

Linux 内核到高性能编程

学习 Kafka

Kafka 核心原理与 KRaft 实现

学习 MySQL

MySQL 存储引擎与事务实现

Vue & CSS 进阶

Vue3 + TypeScript + CSS 现代开发全栈指南

手册概览

学习目标

本手册集合了多个深度技术主题,旨在帮助开发者:

  • 掌握系统底层原理与实现
  • 理解现代容器技术与编排
  • 学习高性能编程与架构设计
  • 提升问题排查与性能优化能力
  • 深入理解分布式系统核心组件

技术栈覆盖

  • 系统底层: Linux 内核、CPU 调度、内存管理、网络协议栈、eBPF
  • 容器技术: Namespace、CGroup、容器网络、OCI 规范、RootFS
  • Go 语言: Runtime 机制、GMP 调度、内存管理、并发模型、微服务
  • 分布式系统: Redis 实现、Kafka 原理、MySQL 架构、事务与隔离
  • 云原生: Kubernetes 进阶、微服务架构、AI 平台集成、SRE 运维
  • 版本控制: Git 高级用法、分支管理、工作流优化
  • 前端技术: Vue3 核心、TypeScript 进阶、CSS 现代能力、工程化实践

技术手册详情

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 现代能力、项目实战

学习建议

  1. 循序渐进: 按照章节顺序学习,每章都有前置知识要求
  2. 动手实践: 务必运行代码,理解每个实现细节
  3. 对比学习: 将实现与开源项目对比,理解设计差异
  4. 面试准备: 重点关注面试要点部分,准备技术面试

© 2025 HiHuo.com