单例模式 排序