Tong Guan's Projects
📚 经典技术书籍 PDF 文件,持续更新...
Project 0: Hello World
Project 1: A simple web server
Project 2: Simple Flask page server
Project 3: A vocabulary anagram game.
Project 5: Brevets with a database
Project 6: Brevets with a RESTful API
a single-threaded UNIX system command-line interface
This project implement the MCP Ghost in the Shell (MCP for short) whose primary job is to launch a pool of sub-processes that will execute commands given in an input file.
In this project we are going to build a multithreaded solution for the Duck bank to handle hundreds of thousands of requests from our clients. The ultimate goal is to come up with a thread safe solution which can be applied on even larger traffic volumes while ensuring the correctness of the clients' information.
Illustrates parsing with Lark, transforming to AST, and walking AST to build symbol table
A tiny virtual machine interpreter for Quack programs
Project 4: Brevets time calculator
你管这破玩意叫操作系统源码 — 像小说一样品读 Linux 0.11 核心代码
Tutorial example of parsing and transforming parse tree to abstract syntax tree