outputstream相关内容

要写入文本文件的哪个OutputStream子类

我正在编写一个程序,该程序会将数据输出到.txt文件,使用诸如NotePad之类的程序的人可以读取该文件. 也许不一定是ASCII,而是用户可以理解的内容. 我要使用其中哪一个? ByteArrayOutputStream FileOutputStream FilterOutputStream ObjectOutputStream OutputStream PipedOutp ..
发布时间:2020-09-07 20:14:00 Java开发

如何使用xuggler写入outputStream?

因此,我正在尝试将编码的缓冲图像写入输出流,但我无法在该流上传递任何数据...谁能告诉我我做错了什么,为什么我可以这样做?看不到任何输出吗? 我希望当我调用将其视频编码到我的ByteArrayOutputStream中的write.encodeVideo方法时...这个假设是错误的吗? ByteArrayOutputStream outputStream = new ByteArray ..
发布时间:2020-07-15 03:30:29 Java开发

有没有办法使脚本执行时逐步输出PHP?

因此,我正在编写一次性脚本供个人个人使用,我希望能够看到该过程的进展情况.基本上,我正在处理数千个媒体版本,并将它们发送到我们的新CMS. 因此,我不会敲打CMS,每5个请求后,我就会将脚本sleep制作几秒钟. 我希望-在脚本执行时-能够看到我的echo告诉我脚本正在休眠或与Web服务的最后一次交易成功. 这在PHP中可行吗? 感谢您的帮助! 伊恩 解决方案 ..
发布时间:2020-07-03 00:39:10 PHP

如何为每个InputStream使用不同类型的InputStream来读取同一InputStream上的不同数据组?

我需要以各种方式在Java中保存一些数据,分别保存为File,String和System.out ...,最后我得到了3种方法,它们几乎做同样的事情.因此,我将它们更改为使用OutputStream作为参数的单个方法.我向单个OutputStream写了一些东西,例如一些文本,一个序列化的对象,另一个序列化的对象,一些数字数据... 但是现在我被卡住了.我忽略了一个事实,即我无法区分已写的不 ..
发布时间:2020-07-01 05:08:44 Java开发

ByteArrayOutputStream容量限制

我创建 ByteArrayOutputStream barr = new ByteArrayOutputStream(1); ,即容量为1字节,并向其写入1个字节以上 barr.write (“ 123456789000000” .getBytes()); 。没有错误发生,我检查了 barr 的长度是15。为什么我的文字没有被阻止或包裹?有没有一种方法可以防止写超出容量的内容,并且可以使用哪个 o ..
发布时间:2020-06-07 19:15:10 Java开发

写入具有容量限制的OutputStream

跟随问题,我之前问过:我正在实现 ByteArrayOutputStream 具有容量限制。我的主要限制是可用内存量。因此,拥有这样的流 os : 当我写的不只是说 1MB 到我需要“停止”的输出流。 我不想抛出异常,而是将 os 输出流的完整内容写入指定的其他输出流参数。 OutputStream输出; os.writeTo(out); 之后,从开始就继续写 os ..
发布时间:2020-06-07 19:15:05 Java开发

具有超时的WriteAsync

我尝试编写一个具有超时的简单异步写入,如下所示,并且在缓冲区很大且等待时间很小的情况下,我希望该函数抛出TaskCanceledException。但是,这不会发生。 WriteAsync将阻塞许多秒钟,直到写入完成。我想念什么? 公共异步void WriteWithTimeout(Stream os,byte [] buf,int waitMs) { CancellationToken ..
发布时间:2020-06-07 19:11:29 C#/.NET

将OutputStream转换为ByteArrayOutputStream

我正在尝试将 OutputStream 转换为 ByteArrayOutput 流。我无法找到有关如何执行此操作的任何简单明了的答案。在StackOverflow上,该问题的标题中提出了该问题,但问题的主体询问如何将 ByteArrayStream 更改为 OuputStream 。我已经创建了 OutputStream ,答案中给出的示例将无法编译! 那个问题在这里 我有一个Outp ..
发布时间:2020-06-07 18:56:54 Java开发

如何正确扩展Java FilterOutputStream类?

我想大致监视文件上传的进度.我知道我可以重写MultipartEntity并使writeTo(OutputStream out)方法写入我创建的用于包装默认InputStream的FilterOutputStream类.有关如何执行此操作的完整详细信息,请在此处. 但是,在仔细检查后,每个字节都会发送两次!我去了文档,看看发生了什么.看起来就像FilterOutputStream的 writ ..
发布时间:2020-05-23 18:44:36 Java开发

用Java编写新的Blob

我希望能够创建一个新的Blob对象,然后对其进行写入.最初,我对此的总体计划如下: 创建一个新的Blob(为空,因为没有Blob构造函数) 创建一个新的OutputStream并将其设置为blob.setBinaryStream(0) 写入输出流. 但是,当我尝试执行此代码时,出现NullPointerException.我应该采取其他方法吗?任何帮助,将不胜感激. 谢谢! ..
发布时间:2019-09-02 18:25:15 Java开发

JSP gzip输出流

我知道我可以使用类似的东西gzip输出流. OutputStream outA = response.getOutputStream(); outWriter = new PrintWriter(new GZIPOutputStream(outA), false); response.setHeader("Content-Encoding", "gzip"); outWrite ..
发布时间:2019-09-02 09:45:23 Java开发

使用FileInputStream / ObjectOutputStream发送大文件

我的作业需要帮助,非常感谢任何帮助。我可以毫无问题地发送小文件。但是当我尝试发送时,假设一个1GB的文件字节数组发送OutOfMemoryError,所以我需要一个更好的解决方案来将文件从服务器发送到客户端。如何改进此代码并发送大文件,请帮助我。 服务器代码: FileInputStream fis = new FileInputStream(file); byte [] fil ..
发布时间:2019-01-09 20:26:12 Java开发

ObjectOutputStream永远挂起

我有一个使用SSLSocket连接到服务器的客户端。接下来,我尝试使用 ObjectOutputStream创建一个OOS oos = new ObjectOutputStream(sslsocket.getOutputStream()); 如果一切都在服务器端运行良好,这很好。但是,我想在客户端尝试创建ObjectOutputStream,但如果在60秒内没有发生,请记录错误并继续处理。我 ..
发布时间:2019-01-08 20:28:02 Java开发

FilterOutputStream的用法

Java中 FilterOutputStream 的实际用法是什么? 来自javadocs: 此类是过滤输出流的所有类的超类。这些流位于已经存在的输出流(基础输出流)之上,它将其用作数据的基本接收器,但可能会沿途转换数据或提供其他功能。 对我而言,似乎有与 OutputStream 相同的方法(可能由于某种原因覆盖了它们?)。它提供了什么样的数据“转换”以及什么时候可以在自己的Jav ..
发布时间:2019-01-08 12:34:39 Java开发