javaIO上传图片成功,内容却为空,没有抛异常

1、原写法

javaIO上传图片成功,内容却为空,没有抛异常

BUG:频繁发生 图片文件损坏,导致服务器存储的图片文件大小0,下载图片内容为空。

分析了很久,排除可能原因: 服务器 读写文件、发送者IP域名等问题,最终定位 代码写的有问题,⊙﹏⊙b汗。。。。

2、改进

javaIO上传图片成功,内容却为空,没有抛异常

问题解决,但是不确定原因。估计是原写法的字节数组大小设的有问题导致。

发现 apache.commons.io 是个好东西!

http://commons.apache.org/components.html