问题标签 [bytearrayinputstream]
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.
java - 从 HttpUrlConnect::URL 将二进制图像数据从 URL 读取到 ByteArrayInputStream
我正在尝试从 URL 中提取图像并将其直接读入 ByteArrayInputStream。我找到了一种方法,但它需要一个图像类型,并且会有各种图像类型,所以我想找到一种简单的方法来直接读取二进制数据。
这是我最近的尝试。我正在使用 BufferedImage,我认为没有必要。
spring-boot - openCSV 通过 REST 服务下载 csv 文件
我正在尝试使用 openCsv 将一些 POJO 导出到 csv 文件,我有一个将 bean 列表转换为 ByteArrayInputStream 的服务:
在我的 REST 控制器中,我尝试在 ResponseEntity 中返回 InputStreamResource
但我遇到了一个问题,在我的角度应用程序中,当下载 csv 文件时,它包含 [Object object] 而没有其他内容。FI:当我调试 CsvWriter 用于写入行的 ByteArrayOutputStream(使用 toString() )时,我能够看到文件应包含的所有行。你知道为什么我看到的只是 [Object object] 吗?
java - Java OutStreamWriter 到 ByteArrayInputStream
我正在一个非常旧的 Java 应用程序中编写一个 csv 文件,所以我不能使用所有新的 Java 8 流。
...
然后我需要将 writer 对象转换为 ByteArrayInputStream。我该怎么做 ?
提前致谢。此致。
java - 从 ByteArrayInputStream 列表创建 zip 存档并返回存档的字节 [] 数组 - JAVA
我想归档一些我从外部来源收到的文件。我将每个文件作为ByteArrayInputStream接收。最后,我希望我的方法能够创建 zip 存档并返回一个 byte[] 数组,以便稍后下载。我已经成功地做到了这一点,但最终结果是一个 ZipOutputStream 而不是我需要的 byte[] 数组。任何想法表示赞赏。谢谢!
java - 处理 ByteArrayInputStream 中的大文件 (>2GB)
我从其他方法获得 ByteArrayInputStream 格式的非常大的文件(> 2.5GB)数据。我必须将此数据以 InputStream 格式传递给另一个方法。我编写了以下代码,它对较小的文件执行得很好,但对于大小超过 2GB 的大文件却失败了。
但是我的代码本身在第二行中断,出现以下错误:
已经尝试增加 Java 堆空间大小(-Xms 和 -Xmx)。
任何建议表示赞赏。
java - 从 Java 中的 ByteArrayOutputStream 生成后损坏的 PDF 文件
我正在尝试使用 ReportClientDocument、ByteArrayInputStream 和 ByteArrayOutputStream 读取 .rpt 文件并生成 pdf。生成pdf文件后,我无法打开它。它显示“它可能已损坏或使用预览无法识别的文件格式。” 下面提供了我的源代码
我可以读取 .rpt 文件并在控制台中打印它。请帮助我找到正确生成 pdf 的最佳方法。
java - 压缩 nio 路径列表时出现 Java 堆内存不足问题
我正在异步运行以下方法来压缩给定的 nio 路径集。当有多个任务运行时,遇到java heap out of memory 异常。
从此文件返回的输入流将写入 sftp 位置。
我不确定发生什么问题导致 java 堆问题。你能帮帮我吗?
java - java - 如果字节大小在java中发生变化,如何将字节存储在自动增长的数组中?
我正在尝试创建一个非常简单的客户端-服务器程序。我的目标是在连接成功后向服务器发送消息,但我需要能够使用 byteArrayOutputStream 和 byteArrayInputStream 存储消息,以防万一出现问题。到目前为止,这是我的代码: