OS by Rust - 项目架构文档
OS by Rust - 项目架构文档
项目概述
这是一个用 Rust 语言编写的操作系统内核,展示了现代系统编程的核心概念,特别是异步编程在操作系统中的应用。
Read More
这是一个用 Go 语言实现的关系型数据库管理系统,采用分层架构设计,实现了数据库系统的核心功能,包括存储管理、事务处理、并发控制、恢复机制、索引管理等。项目展示了数据库系统的完整实现过程和关键技术。 Read More
这是一个用 Go 语言实现的简化版编译器项目,主要用于编译类似 Python 语法的简单程序。该编译器采用经典的三阶段编译架构:词法分析(Lexer) → 语法分析(Parser) → 中间代码生成(Inter)。
Read More
toc: true
— 设计原则:单一职责原则、开放封闭原则、里氏替换原则、最少知识原则、接口隔离原则、依赖倒置原则。 This post tests the rendering of Mermaid diagrams on GitHub Pages. 这是一个用于测试 Markdown 语法的文件。你可以使用这个文件来查看不同 Markdown 元素的渲染效果。
Go 语言数据库系统架构分析文档
Go 语言数据库系统架构分析文档
项目概述
编译器项目架构与运行流程分析
编译器项目架构与运行流程分析
项目概述
Designpattern
设计模式
单例模式
c++的单例模式,实...
Testing Mermaid Diagrams
Testing Mermaid Diagrams
Flowchart Example
<...
Markdown 测试文件
Markdown 测试文件