测试图片为14M
一.Java代码读取
1.用java读取图片并显示的代码
response.setContentType("image/png");
ServletOutputStream out = response.getOutputStream();
String path = request.getRealPath("");
path = path + "\\test.png";
File file = new File(path);
FileInputStream fis = new FileInputStream(file);
byte[] b = new byte[1024];
int len = 1024;
do {
len = fis.read(b);
out.write(b);
} while(len != -1);
2.响应时间测试工具我采用fidller, 对其进行30次请求,我圈出来的就是响应时间,为ms级
二.把图片保存到服务器上的文件夹,用链接直接访问的方式
测试发现,这两着的性能没有明显的差异,
声明:这只是个人探索的小测试。