弱引用缓存修改