删掉了不用的代码段，稍微优化了下