dataoutputstream相关内容

Android TCP 在套接字关闭之前不会刷新

我一直在尝试各种实现来实现这一目标,并在 StackOverflow 和 Android 开发人员中搜索了解决方案,但我在编程方面没有太多经验,无法使该块代码正常工作. 我的意图: 这是在一个线程中,它将循环检查是否有 outMessage,如果有,它将发送消息. 接下来它会检查流中是否有任何内容,如果有,它会将其发送到我的主要活动中的处理程序. 最后,它会休眠 1 秒,然后再次检 ..
发布时间:2021-12-28 12:53:13 移动开发

从 php 页面中的 java DataOutputStream 接收输出

我有一个 java 小程序,我用它来将文件发送回我的服务器 - 在服务器端我想在一个 php 页面上接收它. 下面是执行发送的 java 代码,在 php 方面,我检查了全局数组,并且我有通过 URL 传递的数据,但不是文件数据.我已经真正搜索过并对此进行了研究,因此感谢任何帮助. String strURL = sendToURL + "?ACTION=POST&LEN=" + imgB ..
发布时间:2021-11-16 22:40:54 Java开发

如何在 Java 中同时使用 ByteArrayOutputStream 和 DataOutputStream?

我在这里遇到了很大的问题,我想是因为我不太明白应该如何使用 Java 提供的 API. 我需要将 int 和 byte[] 写入 byte[]. 我想到用一个DataOutputStream来解决writeInt(int i)和write(byte[] b)的数据写入,为了能够将其放入字节数组,我应该使用 ByteArrayOutputStream 方法 toByteArray(). ..
发布时间:2021-09-29 18:39:10 Java开发

使用DataOutputStream将int写入文件

我正在生成随机整数,并尝试将其写入文件。问题是,当我打开创建的文件时,找不到整数,而是找到了一组符号,例如正方形等……这是编码问题吗? import java.io.DataOutputStream; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStrea ..
发布时间:2020-06-11 02:08:58 Java开发

DataOutputStream不刷新

我有一个Java客户端,可以将UTF-8字符串发送到C#TCP-Server,我正在使用DataOutputStream发送字符串。代码如下所示: public void sendUTF8String(String ar){ if(socket.isConnected()) { try { dataOutputStream.write(ar.getBytes(Charset.forN ..
发布时间:2020-06-11 02:08:52 Java开发

通过dataoutputstream发送字节数组后,接收到的字节数组不等于原始字节数组

由于某些原因,我需要通过服务器套接字分别发送多个字节数组,而客户端套接字将接收这些字节数组。发送字节数组后,我发现客户端套接字中接收的字节数组与服务器套接字中的字节数组不相等。如果我使用ObjectOutputStream和ObjectInputStream,那么一切正常,但是出于我的需要,我不能使用ObjectOutputStream& ObjectInputStream,因为我的服务器需要连接 ..
发布时间:2020-06-11 02:06:06 Java开发

在Java中使用DataOutputStream发送文件

我正在尝试构建一个将文件大小和内容发送到服务器的客户端。 我正在尝试使用DataOutputStream。 我假设我需要打开文件并获取文件大小,读取内容并发送。 但是我不是确定如何实现这些,因为我对Java真的很陌生... 有人可以帮我吗? 谢谢! 解决方案 这很简单,但是编写这些代码有点长,听起来很像作业。 我可以给你一些提示。 只需打开文件,使 ..
发布时间:2020-06-11 02:05:50 Java开发

通过Java中的DataOutputStream发送多个POST请求

我正在尝试使用for循环通过DataOutputStream发送多个POST请求,然后将其关闭.目前,只有"交易"数组列表的第一个索引发送到网站.任何其他索引都将被忽略,我假设它们没有被发送.我想知道我是否正确冲洗了水流吗?谢谢!!! 交易值的示例:"101841599","101841801" 代码值的示例:85e4c22 我的代码段: private Ar ..
发布时间:2020-05-29 19:14:49 Java开发

使用DataOutputStream编写大字符串

我一直在做一些套接字编程,以便通过网络传输信息。我遇到了DataOutputStream.writeUTF()的问题。它似乎允许高达64k的字符串,但我有一些情况,我可以跑过这个。有没有什么好的替代品支持更大的字符串或者我需要自己滚动? 解决方案 它实际上使用两个字节来在使用将其压缩为每个字符一个,两个或三个字节的算法之前写入字符串的长度。 (请参阅有关java.io.DataOutput ..
发布时间:2019-01-02 14:40:59 Java开发

用于反转字节顺序/更改字节顺序的命令行

我在一些脚本中乱砍,试图解析由Javas DataOutputStream#writeLong(...)编写的一些数据。由于java似乎总是写大端,我在将字节输入 od 时遇到问题。这是因为 od 总是假设endianess与你当前所在的arch的endianess匹配,而且我在一个小端机器上。 我正在寻找一个简单的单行来反转字节顺序。假设你知道文件的最后8个字节是由前面提到的 writeL ..
发布时间:2018-12-28 21:10:32 Java开发

如何同时使用ByteArrayOutputStream和DataOutputStream(Java)

我在这里遇到了很多问题,我认为这是因为我不太了解如何使用Java提供的API。 我需要将 int 和 byte [] 写入 byte [] 我想用 DataOutputStream 来解决用 writeInt(int i)和 write(byte [] b),并且为了能够将其放入字节数组中,我应该使用 ByteArrayOutputStream method toByteArray() ..
发布时间:2018-12-07 12:00:43 Java开发