设计师必须知道的十个网站wordpress打开慢
news/
2025/9/27 15:21:36/
文章来源:
设计师必须知道的十个网站,wordpress打开慢,外贸网站建设需要注意事项,wordpress 展示微博记录一次流相关故障 1、项目中有个JSON字典文件#xff0c;通过流的方式加载进来#xff0c;写了个输入流转字符串的方法#xff0c;idea开发环境下运行一切正常#xff0c;打成jar或者war包运行时#xff0c;只能加载出部分数据#xff0c;一开始怀疑过运行内存分配过小…记录一次流相关故障 1、项目中有个JSON字典文件通过流的方式加载进来写了个输入流转字符串的方法idea开发环境下运行一切正常打成jar或者war包运行时只能加载出部分数据一开始怀疑过运行内存分配过小、前后端数据传递时大小限制…。 通过逐步排查找到了问题的根源转换方法有问题。 /*** 方法一(弃用)* 处理输入流转成字符串* 这种写法有问题is.available()不可靠获取的文件可能被截断* * param is* return*/Deprecatedprivate static String getTextFromInputStream(InputStream is) {String s ;try {byte[] bytes new byte[is.available()];is.read(bytes);s new String(bytes, utf-8);} catch (IOException e) {e.printStackTrace();} finally {if (is ! null) {try {is.close();} catch (IOException e) {e.printStackTrace();}}}return s;}/*** 方法二* 处理输入流转成字符串* 使用缓冲区先写入到ByteArrayOutputStream** return*/private static String handleStream(InputStream is) {String s ;ByteArrayOutputStream output null;try {output new ByteArrayOutputStream();byte[] buffer new byte[4096];int bytesRead;while ((bytesRead is.read(buffer)) ! -1) {output.write(buffer, 0, bytesRead);}byte[] result output.toByteArray();s new String(result, utf-8);} catch (Exception e) {e.printStackTrace();} finally {if (output ! null) {try {output.close();} catch (IOException e) {throw new RuntimeException(e);}}}return s;}小尾巴~~ 只要有积累就会有进步
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/916559.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!