记录各种代码