依照warning修改代码