记录一些写过的代码