基础知识代码
Merge https://github.com/tarbitrary/basicreview