学习的代码记录