Hadoop definitive guide 中的 code