代码及运行结果:
log4j.info(System.currentTimeMillis()); //1427811014567
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
log4j.info(System.currentTimeMillis()); //1427811014567
ImageIO.write(payOrderImg, "jpg", byteArrayOutputStream);
log4j.info(System.currentTimeMillis()); //1427811014578
imgBytes = byteArrayOutputStream.toByteArray();
log4j.info(System.currentTimeMillis()); //1427811014578
ImageIO.write(RenderedImage im,
String formatName,
OutputStream output) 数据量在20k,耗时11毫秒,速度太慢啦,请大神分析为何会这么慢,另请分享下解决方案
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/180684
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.