正式提交1，加入缓存处理类