做一些代码研究和学习