问题标签 [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.
java - 使用 DataOutputStream 编写大字符串
我一直在做一些套接字编程来通过网络传输信息。我遇到了 DataOutputStream.writeUTF() 的问题。它似乎允许高达 64k 的字符串,但我有一些情况可以运行。是否有任何支持更大字符串的好选择,或者我需要自己滚动?
java - DataOutputStream 不刷新
我有一个将 UTF-8 字符串发送到 C# TCP 服务器的 Java 客户端,我正在使用 DataOutputStream 发送字符串。代码如下所示:
问题是冲洗似乎无法正常工作。如果我发送两个彼此靠近的字符串,服务器只会收到一条包含两个字符串的消息。如果我在调用之间执行 Thread.sleep(1000) ,那么整个事情都有效,这显然不是一个解决方案。我错过了什么?
java - Android:通过 TCP 套接字流式传输音频
对于我的应用程序,我需要在 Android 手机上录制来自 MIC 的音频,然后通过 TCP 将其发送到需要播放的其他 Android 手机。
我正在使用AudioRecord
和AudioTrack
上课。这适用于文件 - 使用 将音频写入文件DataOutputStream
,并使用DataInputStream
.
但是,如果我从套接字而不是文件获得相同的流,并尝试写入它,我会得到一个异常。
我不知道可能出了什么问题。任何帮助将不胜感激。
编辑:即使我尝试使用更大的缓冲区大小(65535 字节,160000 字节),问题也是一样的。
这是代码:
录音机:
上面的 DataOutputStream 是这样获得的:
你能看看,让我知道我在这里做错了什么吗?
谢谢,
java - 如何在 Java 中同时使用 ByteArrayOutputStream 和 DataOutputStream?
我在这里遇到了很大的问题,我认为这是因为我不太了解我应该如何使用Java提供的API。
我需要将 aint
和 abyte[]
写入 a byte[]
。
我想用 aDataOutputStream
来解决用writeInt(int i)
and写入的数据write(byte[] b)
,并且能够将它放入一个字节数组中,我应该使用ByteArrayOutputStream
方法toByteArray().
我知道这些类使用 Wrapper 模式,所以我有两个选择:
或者
但在这两种情况下,我都“失去”了一种方法。在第一种情况下,我无法访问该toByteArray()
方法,在第二种情况下,我无法访问该writeInt()
方法。
我应该如何一起使用这些课程?
java - java DataOutputStream 异常
在我第二次输入内容时(在我输入主机名之后),第 24 行会引发异常 - 服务器工作正常。代码
我是java新手,所以我想我错过了一些明显的东西。异常读取:
线程“主”java.net.SocketException 中的异常:软件导致连接中止:java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) 处 java.net.SocketOutputStream.socketWrite0(Native Method) 处的套接字写入错误。 net.SocketOutputStream.write(SocketOutputStream.java:115) at java.io.DataOutputStream.writeBytes(DataOutputStream.java:259) at TCPclient.main(TCPClient.java:52) Java 结果:1
服务器 :
php - 可以像使用 Facebook 和 Twitter 等 Oauth 一样集成 Orkut
根据我掌握的信息,Aouth 提供了非常标准的平台,用于访问 Facebook、Twitter 和 LinkedIn 等第三方社交网站的身份验证。
是否可以在 PHP 中为第三方用户将 Orkut 与网站集成。如果是,请帮助我。
blackberry - 在 BlackBerry 上使用流保存和读取文件
参数 'address' 是字符串“CepVizyonVersionFile”,并且在Connector.openDataInputStream(address)
程序抛出异常消息后:
URL 中没有“:”。
地址应该是什么格式?
java - java对象流
我正在尝试在 java 中创建一个服务器,它将同时维护多达 4 个连接。我认为将相关信息保存在数组中可以达到我的目的,但是我遇到了一些麻烦。
这是我创建的类:
无论如何,当我将一个套接字发送到该类时,它会进入创建输入流的阶段,但实际上从未创建过该流。语法似乎是正确的,所以我只能假设存在某种我不知道的逻辑错误。在破译为什么这个类不会创建输入或输出流的任何帮助将不胜感激。
谢谢,
java - 二进制 I/O 类(对二进制数据文件中的所有整数求和)
有人可以帮我解决这个问题吗?我不太擅长二进制 I/O 类。
假设在 DataOutputStream 中使用 writeInt(int) 创建了一个名为练习 13b_1.dat 的二进制数据文件。该文件包含未指定数量的整数。编写程序求整数之和。
java - 通过 UDP 套接字发送数据包
我正在尝试将以下数据发送到将使用 C++ 的服务器:
我正在尝试创建一个字节数组,我将在其中包含所有这些:
现在我有了包含所有数据的字节数组,但我不确定我所做的是否正确,以及是否能够从服务器端读取所有这些数据。如果您能给我一些建议,我将不胜感激,
谢谢,