-
开发领域专注:数据库内核,游戏引擎,编译器设计
-
研究领域专注:VLDB,OSDI,SIGGRAPH,PLDI,NIPS,ACL
-
Programming Language
- C++
- C++ Concurrency in Action
- Chapter 01 Introduction about the C++ Concurrency
- Chapter 10 The problem about the Concurency and How to debug it
- C++ Concurrency in Action
- Java
- Spring
- MyBatis
- Python
- Go
- Go Basic
- Chapter 01 Basic grammer of the go,data type,variable,constant value
- Chapter 02 Condition,Loop,Pointer,Struct,Slice,Range
- Chapter 03 Map,Type_cast,GoRoutine
- Go Basic
- Rust
- Rust Basic
- Chapter 01 Introduction of Rust,Cargo,data type,comment,function
- Chapter 02 if condition,free loop function,owernership(Important)
- Rust Basic
- Scala
- JavaScript
- TypeScript
- C++
-
CG && Games
-
Vulkman
-
GLSL
-
Fudamentals of Computer Graphics
- Chapter 01 Basic of Graphics
- Chapter 02 Basic of Math
- Chapter 03 Introduction about Raster Images and RGB,Monitor.
- Chapter 04 Ray Tracing:Ray Generation,intersection,shading
-
Real-Time Rendering
- Chapter 01 Inroduction,Transform
- Chapter 02 The Graphics Rendering Pipeline
- Chapter 03 The Graphics Processing Unit
- Chapter 04 Visual Appearance (Light and Color,equation,etc.),Shading Basics
- Chapter 05 Texturing annd Algorithm etc.
- Chapter 06 Advanced Shading
- Chapter 07 Area and Environmental Lighting
-
Game Engine Architecture
- Chapter 01 Introduction,Game
- Chapter 02 Tools,Git,SVN,Edit Tools
- Chpater 03 Recap of CPP,Basic of Software Development
- Chapter 04 **Math of Game
- Chapter 05 Game Suport Systems
- Chpater 06 Assests and File Systems
- Chapter 07 HID(Xbox,PS3)
- Chapter 08 Debug and Dve Tools
- Chapter 10 Rendering System
- Chapter 11 Animation System
- Chapter 12 Collision and Rigid Body ynamics
- Chapter 13 GamePlay System Introduction
- Chapter 14 Run-Time Game Basic System
- Chapter 15 More Information
-
GPU GEMS 01
- Chapter 01 Data-Driven Design
-
Learning OpenGL
-
Shader
- GLSL && WebGL && Shader Toy
-
-
Distributed System && BlockChain
- Move Language
-
DataBase
- Pingcap-Talent-Plan
- Rust Programming && Go Lang
- MIT 6.284
- TinySQL, a distributed relational database in Go
- TinyKV, a distributed key value database in Go
- Deep Dive into TiDB Ecosystems
- Pingcap-Talent-Plan
-
Compiler
- PLAI
- The basic about the plai
- About the parser,write a small parser
- A little things
- PLAI
-
Web Developement && Big Data
-
Algorithm
- LeetCode
- Machine Learning && Deep Learning
- Machine Learning ZH,Z
- NLP && KG
- CV
-
Software engineering
- UML
-
Product Design
wheeeeeeeeels / rattlesnakes_plan Goto Github PK
View Code? Open in Web Editor NEWToo the moon