问题标签 [ioutils]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
86 浏览

scala - 如何在kafka的消费者端重建html文件?

如果我在 kafka 的生产者端以 Array[Byte] 的形式提供 html 文件,那么如何在 kafka 的消费者端重建 html 文件?

这就是我将 html 文件转换为 Array[Byte] 的方式

建议我通过应用该功能将文件返回给消费者的解决方案。例如

0 投票
2 回答
6508 浏览

java - 替换不推荐使用的 Java 方法

我有多个使用不推荐使用的方法的调用,例如

现在,我确实知道这些方法已被弃用,以及用哪些方法替换它们,例如

不同之处在于我必须指定一个编码。

现在,因为我的主要目标是在删除旧方法的同时保留行为,即使这意味着保留错误/怪异,我想调用新方法,使其像旧方法一样工作。阅读新方法的 Javadoc 会发现

我现在的假设是,如果我将null编码参数作为新方法传递给新方法,它的行为将与旧方法一样。这意味着旧方法始终使用平台默认值。但是有没有办法检查呢?

0 投票
1 回答
2144 浏览

java - 为什么不推荐使用 IOUtils.close?

IOUtils.closeQuietly 似乎已被弃用,取而代之的是 TryWithResources,但是当我需要在异步事件侦听器中关闭资源时,它如何帮助我,比如当我使用 AmazonS3 和 TransferManager 上传文件时?

0 投票
1 回答
507 浏览

java - InputStream Size 超过 1 GB 时无法在 java 中获取。需要更多缓冲区异常。如何解决?

我正在使用 inputstream 来读取数据并使用 byteArray 来获取大小。由于文件大小为 1.5 gb,我遇到了 outOfMemory 问题,需要 bytearray 中的新缓冲区。我已经检查了 stackoverflow 并用谷歌搜索了很多地方。我找不到获得尺寸的解决方案。请帮助我从输入流或任何其他最佳方式中获取大小。谢谢。

IOUtils 包 - 导入 o​​rg.apache.commons.io.IOUtils;

我收到如下错误。

0 投票
1 回答
57 浏览

java - 从 ByteArrayOutputStream 创建文件

我正在尝试从 ByteArrayOutputStream 创建单独的文件(这里 byteOut 是我的 ByteOutputStream)。以下代码完成了这项工作

但是我想优化代码,我尝试像这样使用 IOUtils.copy

但是文件的内容没有被复制,并且在第二次迭代中我也得到了 FileNotFoundException。我究竟做错了什么?

0 投票
0 回答
267 浏览

java - 分块编码与写在 HttpServletResponse outputStream 上?

与以小块直接写入 HttpServletResponse 输出流相比,分块编码有什么好处?

因此,执行如下所示的代码,其中完整的文件内容没有被缓冲在应用程序内存中,而不是使用分块编码头发送。我正在使用下面的 IoUtils.copy,它一次只能从输入流中读取 8K 字节。

0 投票
1 回答
277 浏览

java - IOUtils.ToByteArray(InputStream) 是线程安全的吗?

使用IOUtils.ToByteArray会导致并发问题吗?

我的意思是letterContent这种方法是否可能由于并发而错误地更改?

0 投票
1 回答
158 浏览

java - Java 从 Apache IOUtils 转换的字符串中取回 InputStream

我正在使用库Sharepoint-Java-API从 Sharepoint 下载文件。
我能够下载文件,但得到了字符串格式,使用org.apache.commons.io.IOUtilsas进行转换

现在我正在尝试将其转换为InputStream并将其保存在本地文件系统中以进行测试

呼叫者:-

但我无法读取/打开文件,例如 MS excel 文件。打开文件时收到消息为损坏的文件。

0 投票
1 回答
200 浏览

http - 在golang中将ioutil.ReadAll转换为json很热

我正在尝试将响应转换为 golang 中的 json。

我的目标是有一个端点以 json 格式显示此响应。

0 投票
1 回答
29 浏览

go - io/ioutil 的问题

下午好,

我正在尝试用我对golang的有限知识来获取进程ID,以下是我想出的:

我的主要问题是我一直遇到 ioutil 不允许我在读取文件之前分配值的同一堵墙。

有人可以在这里帮助我吗?