16.1 记忆化和缓存