写成单例模式, 不要每次都new 一个UserStorage出来