保存的一些代码，以后会用到！