各种学习用代码