一些代码优化