问题标签 [outputstream]

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 投票
4 回答
469 浏览

java - 两个OutputStream而不是一个?

我正在处理一个仅公开以下日志配置的商业 Java API:

我想记录到两个流:一个文件和控制台。是否可以?

0 投票
2 回答
7075 浏览

java - 如何检查套接字的输出流是否关闭?

我有这个代码:

如您所见,我在代码的最开头关闭了套接字,然后try使用它将一些信息发送到另一台计算机。程序写给我“以下消息已成功发送”。这意味着 NullPointerException 没有被抛出。

那么,如果 Java 尝试使用套接字的封闭输出流,它是否不会抛出异常?有没有办法检查套接字是关闭还是打开?

添加

我通过以下方式初始化套接字:

0 投票
7 回答
36855 浏览

java - 如何将 OutputStream 中的数据放入 ByteBuffer?

在 Java 中,我需要将 OutputStream 中的内容(我自己将数据填充到该流中)放入 ByteBuffer。如何以简单的方式做到这一点?

0 投票
1 回答
7440 浏览

java - 尝试编写一个使用 OutputStream 写入文本文件的循环

我不是java程序员,我是VB程序员。我这样做是作为作业的一部分,但是,我不是在与作业相关的事情上寻求帮助。我想弄清楚如何OutputStreamWriter在这种情况下正常工作。我只想捕获我正在生成的值并将它们放入文本文档中。该文件已生成,但仅存在一个条目,而不是我期望的 40 个条目。我可以用 VB 在心跳中做到这一点,但是 java 现在对我来说感觉很奇怪。感谢您的帮助。

谢谢,

史蒂夫

这是代码:

0 投票
1 回答
131 浏览

asp.net - 页面没有xml输出

我正在尝试在我的 aspx 页面上输出 xml。但它不返回任何结果。

aspx 页面:

后面的代码:

你能看出这有什么问题吗?

0 投票
1 回答
679 浏览

java - Java:我的 input.readObject() 是否在写入或读取时被截断?

我正在构建一个系统来交换编码消息,称之为银行和客户端。我需要交换的第一条消息是长字符串。它们似乎在写入或读取时被截断,但我不确定如何找出在哪里。

读:

写:

0 投票
8 回答
80707 浏览

java - 如何将 InputStream 转换为 DataHandler?

我正在开发一个 java web 应用程序,其中文件将存储在数据库中。最初,我们通过简单地调用getBytes我们的结果集来检索数据库中已经存在的文件:

DataHandler然后使用明显的构造函数将此字节数组转换为:

在我们开始尝试存储和检索更大的文件之前,这非常有效。将整个文件内容转储到一个字节数组DataHandler中,然后从中构建一个只需要太多内存。

我的直接想法是检索数据库中的数据流,getBinaryStream并以某种方式将其转换InputStreamDataHandler内存有效的方式。不幸的是,似乎没有直接的方法可以将 a 转换InputStreamDataHandler. 我一直在玩的另一个想法是从 中读取数据块并将InputStream它们写入OutputStream. DataHandler但是......我找不到一种方法来创建一个“空” ,当我打电话时DataHandler返回一个非空......OutputStreamgetOutputStream

有人做过吗?我很感激你能给我的任何帮助或引导正确的方向。

0 投票
1 回答
372 浏览

c++ - 如何重定向使用 SWIG 包装并暴露给 Python 的 C++ 例程的标准流?

是否可以在 python 中控制标准 C++ 代码流?代码用 SWIG 包装,然后暴露给 Python,我在其中调用它的一个函数。

我收到来自 C++ 代码的各种不需要的消息,我想通过不使用输出流或将其重定向到位桶来抑制它们,例如来自 os 模块的 devnull。

0 投票
1 回答
1219 浏览

java - Android - 应用关闭时保留文件

我正在我的 Android 应用程序中创建一个文件,如下所示:



我在应用程序运行期间写入文件如下:



这工作正常,但是当我的应用程序关闭时,文件被删除并且当应用程序再次运行时,我写给它的所有信息都消失了。

即使关闭应用程序,如何确保文件仍然存在?

更新:

我已将 MODE_PRIVATE 更改为 MODE_APPEND 并且问题已解决,感谢 Skirmish。

0 投票
5 回答
1099 浏览

java - 使用 Java 将 XML 数据发布到 API 的问题

我在使用 HTTP POST 向 API 发送 XML 数据时遇到问题。

如果我发送格式正确的 XML,我会收到一条错误消息:

服务器异常:无法访问已关闭的流

如果 XML 格式不正确,我会得到HTTP 500. 如果我只是发送一个空字符串而不是带有 XML 的字符串,我会收到一条错误消息:EMPTY REQUEST.

我对错误可能是什么没有太多想法,但是连接有效,因为错误消息以 XML 格式返回。我只是将 XML 数据作为字符串发送。最后是否可能要求我发送EOF其他内容?我如何在我的 Java 代码中做到这一点?关于问题可能是什么的任何其他想法?

API 是在 .NET 中制作的

这是我用来发布 XML 数据的 Java 代码: