修改单例代码