#puts

DataOutputStream里的flush()

当多次使用DataOutputStream的writeUTF()方法传送数据时,千万不要使用flush()方法刷新缓冲区,否则接收端会报EOFException错误,传送结束调用close()方法关闭流就行了。...
代码星球 ·2020-04-05

getOutputStream() has already been called for this response

 错误日志里偶尔会有getOutputStream()hasalreadybeencalledforthisresponse这个错误最近发现了高概率复现条件,所以顺手解决了一下: 首先根据这个错误关键信息,得知是错误产生原因是response.getWriter()和response.getOutp...

我的ImageIO.write ByteArrayOutputStream为什么这么慢?

File.createTempFile(prefix,suffix),创建一个临时文件,再使用完之后清理即可。但是遇到如下两个坑:Stringprefix="temp";Stringsuffix=".txt";FiletempFile=File.createTempFile(prefix,suffix);以上代码中,需...

MR案例:倒排索引 && MultipleInputs

本案例采用MultipleInputs类实现多路径输入的倒排索引。解读:MR多路径输入packagetest0820;importjava.io.IOException;importjava.lang.reflect.Method;importorg.apache.hadoop.conf.Configuration;i...

解读:MultipleOutputs类

//MultipleOutputs类用于简化多文件输出TheMultipleOutputsclasssimplifieswritingoutputdatatomultipleoutputs//案例一:在job默认的输出之外,附加自定义的输出.自定义的输出可以指定:输出格式以及key/value类型.Caseone:wr...
代码星球 ·2020-03-30

MR案例:多文件输出MultipleOutputs

问题描述:现有ip-to-hosts.txt数据文件,文件中每行数据有两个字段:分别是ip地址和该ip地址对应的国家,以''分隔。要求汇总不同国家的IP数,并以国家名为文件名将其输出。解读:MultipleOutputs类测试数据:ip-to-hosts.txt18.217.167.70UnitedStates206....
首页上一页123下一页尾页