问题标签 [dataoutputstream]

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 投票
1 回答
4696 浏览

java - DataOutputStream 好像没有发送参数

我尝试使用 DataOutputStream 发送 POST 数据并获取响应数据。

我是这样编码的。

这是 test.jsp

但是,结果是

为什么 request.getParameter("table") 无法获取(或 DataOutputStream 不发送)数据?

我很混乱。

谢谢大家的帮助。

0 投票
2 回答
179 浏览

java - 从不同类中的文件读取和写入,而无需在 java 中关闭流

嘿大家:] 只是想知道是否可以在不同类中读取和写入文件而不必关闭流并重新开始?

我需要使用DataOutputStreamDataInputStream。我目前有 2 个类,我的第一个类应该将所有对象写入文件。取决于它是什么类型的对象。我会将对象发送到另一个类,它将继续写入。

问题是我要么在流关闭之前只写 1 个对象,我不能继续写下一个对象,要么每个对象都会覆盖最后一个对象。

在这里我会得到IOException,因为流已关闭,所以我不能继续下一个对象,但如果我DataOutputStream在第二类中设置,我将覆盖每个对象。这个问题有简单的解决方案吗?

0 投票
1 回答
3109 浏览

android - OutputStream 到 DataOutputStream 用于蓝牙通信

我已经在网上找到的教程的帮助下编写了一个连接到蓝牙设备的 Android 应用程序。这个应用程序使用 InputStream 和 OutputStream 对象来连接和建立连接。因为我必须传输少量数据,所以这个解决方案没问题,因为我只能发送字节。

现在我想更改我的旧代码以使用 DataInputStream 和 DataOutputStream 轻松发送复杂数据。我试图通过简单地在 InputStream 和 OutputStream 之前添加 Data 标识符来修改我的原始代码,但这在我的代码中产生了错误。有人可以解释一下如何正确使用 DataInputStream 和 DataOutputStream,这样我就不会出错。这是我的旧代码:

这里是修改后的版本:

感谢您的任何投入!

0 投票
1 回答
1423 浏览

java - 以“动态”大小在 ByteArray / ByteBuffer 中写入 DataOutputStream?

我问自己是否有一个很好的解决方案可以通过 TCP 接收数据并读取 DataInputStream 中的数据并将数据存储在“动态”大小的字节数组中。我考虑了一些解决方案,例如写入缓冲区,最后将其存储在一个与我收到的数据包一样大的创建数组中。

这里有一个例子:我通过 TCP 接收的数据(逐字节)是 n*13 字节大,数据包的结尾是 13 个零字节(13 个零字节是唯一的,不能在之前的数据中)。下一个数据包是 m*13 Byte + 13 Byte of zeros,依此类推。所以我想听流并将例如 n*13 字节存储在一个不带零的字节数组中(我以前不知道一个数据集的大小)。

你能告诉我如何做到苗条吗?

提前致谢!

克里斯

0 投票
1 回答
1143 浏览

java - 在浏览器请求中找不到显示页面

我正在尝试显示未从服务器找到的 404 页面

问题是当我在浏览器(谷歌浏览器)中输入 localhost:16000 时,我得到“糟糕!此链接似乎已损坏。” 不是第 404 页

输出是:

如何解决这个问题?

0 投票
2 回答
2107 浏览

java - 使用 DataInputStream 和 DataOutputStream

我想使用 DataInputStream 将几个字符串从 A 发送到 B。

我知道如何使用.write(),但我不确定分离字符串的最佳方法。事实上 - 经过研究,除非我在字符串中添加一个字符并在 B 处拆分,否则似乎不可能。

DataInputStream将考虑使用的任何替代方案。我打算创建一个Array并将其发送出去,尽管我不知道该怎么做。

到目前为止,我有:

}

0 投票
2 回答
1155 浏览

java - 数据输入流

我在服务器端有这个代码:

服务器端:

客户端:

如果我关闭它,当我尝试打开 BufferedReader 时出现以下异常:outTransferToClient.close();

如果我没有客户端的while循环永远不会停止..有什么帮助吗????

0 投票
2 回答
150 浏览

java - 传输 DataOutputStream

我有一个程序通过套接字将客户端线程连接到电影院。客户传输他的详细信息(客户编号,所需门票)电影院在另一个线程中处理请求,以确保有足够的可用座位。正如您将在代码中看到的那样,我在弄清楚如何从电影院(服务器)向客户端发送反馈时遇到了一个小问题,提供的代码尚未完成,我只是想让您了解一下它的外观. 我的想法是将dataOutputStream传输到cinemaThread,完成后,影院线程将通过流将反馈返回给客户端,这可能吗?

客户端

服务器端

电影院线

0 投票
2 回答
1903 浏览

java - 使用 DataOutputStream 将带有数组的字符串作为字节写入文件

我希望将用户输入的所有纬度和经度数据写入WriteGPSData.txt。但是这段代码只写了纬度和经度的最后一个输入。帮我解决这个问题。

在 BlueJ 中运行

0 投票
2 回答
717 浏览

java - 通过套接字发送加密文件

我在通过套接字(客户端-服务器通信)发送加密文件时遇到了一些问题。我认为这是与流相关的问题(更具体地说,流的排列似乎相当复杂,因为我正在从对象输入/输出流中制作数据输入/输出流,然后从这些流中加密输入/输出流) ...

客户端:

dos - 从原始对象创建输出流(输出,从套接字创建) makefileheader - 创建对象并使用输出将其覆盖的方法

服务器端: