修改资源切换崩溃bug， 代码优化，