个人学习代码：