一些自己练习用的代码