Jinming Zhang's repositories
db_materials
This is the repository that maintains the learning materials for the upcoming database competition.
CPU_DESIGN
This repository is used to display the final works of the course computer organization principles offered in HUST. It's a simple cpu that can run audio games with the help of logisim.
db_papers
I should read through ALL these papers before the opening of the 3rd OceanBase contest.
duckdb
DuckDB is an in-process SQL OLAP Database Management System
evolver
A learning-oriented rust web server that employs multiple interesting techniques.
leveldb
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
minigrep
Simple grep command written in Rust.
mydb
Mydb is a simple implementation of sqlite in c language.
notes
This repository contains the notes I've taken within Obsidian.
oceanbase
OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.
postgres
Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
redis7.0-chinese-annotated
Redis 7.0.5 版本——中文注释,持续更新!欢迎参与本项目!🍭🍭🍭
rudis
Redis like in-memory and persistent DBMS implemented in Rust.
rust-course
“连续六年成为全世界最受喜爱的语言,无 GC 也无需手动内存管理、极高的性能和安全性、过程/OO/函数式编程、优秀的包管理、JS 未来基石" — 工作之余的第二语言来试试 Rust 吧。<<Rust语言圣经>>拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,甚至还有JS程序员关注的 WASM 和 Deno 等专题。这可能是目前最用心的 Rust 中文学习教程 / Book
rustlings
My solutions to rustlings exercises.
studyPlans
I try to be a professional developer in the field of DBMS internals. I will outline my study plans here without specific deadlines. I will complete these tasks flexibly.
terminalWordList
The project terminalWordList helps you remember vocabulary TO THE GREATEST EXTENT!
xv6
My solution for 6.s081 os course. I finished 3 labs before but there was a long break in between. Now I simply can't connect my ideas to pick up where I left off. So I decide to start over.