修改记录: 2017/3/22修改代码中的部分BUG 核心代码 https://github.com/zhus…
方法一:使用装饰器 装饰器维护一个字典对象instances,缓存了所有单例类,只要单例不存在则创建,已经存在…