如何编写对缓存友好的程序代码?