已经实现 listing 6.6

但是UserVectorSplitterMapper的输出是txt文件，而不是sequencefile