3.3.2 提前计算的cache方法