问题标签 [binarystream]

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 回答
5639 浏览

java - 是否可以从 JSP 下载二进制文件?

我认为这很有可能,但我不确定。

我没有直接使用servlet的可能,所以我不得不使用JSP(历史悠久,时间短,你不想听)

所以我认为类似以下的事情会做:

不要过多关注代码。它只显示了这个想法。它将二元数组写入 jsp 输出流。

是否可以?听起来合理吗?是否有 JSTL 或其他已经处理过的东西?

0 投票
2 回答
976 浏览

iphone - 是否有与Java中的DataInputStream等效的类或函数供iPhone读取二进制信息

Java 提供类 DataInputStream 和 DataOutputStream 以结构化方式从字节流中读取/写入二进制数据(作为字节),例如 DataInputStream.readInt()/readLong()/read(byte[]);对于 DataOutputStream 也是如此。

iPhone中是否有相同的类或功能?

0 投票
2 回答
1987 浏览

.net - 二进制序列化,在类中添加一个新字段——它会起作用吗?

我有一个客户端和一个服务器应用程序,它们使用二进制序列化通过 .NET 2.0 Remoting 进行通信。

对数据传输对象的接口和实现类之一进行了小的更改,添加了一个字符串数组字段。

如果我重新部署新版本的服务器应用程序,我的旧客户端会继续工作吗?

我认为他们会,因为没有从接口和直接实现中删除任何内容,但我不确定。

它可能归结为另一个问题 - 二进制反序列化器是否“足够聪明”通过将无法在输入二进制流中找到数据的字段初始化为 null 来处理这种情况,或者它会中断并抛出异常?

0 投票
2 回答
2071 浏览

lisp - 如何在 Common Lisp 中创建二进制流(不是文件)?

我有一个将一些二进制数据输出到流的函数。但是流是抽象的,这意味着流可以是文件流,也可以是其他一些流。但流必须是支持写入字节功能的二进制流。我搜索但没有找到答案。

我想要做的是,我有一个函数可以将一些数据转换为 gif。但我不想将数据输出到文件,我想将其输出到内存中的某个东西。

谢谢。

0 投票
3 回答
7153 浏览

c# - BinaryReader - 读取单个“BIT”?

案例:
再次尝试通过我的 NIC 捕获数据包,
我开发了 2 个扩展用于捕获可变位数

问题 :

当我试图读取单个位时,但参考MSDN 文档
它将流位置提前 1 BYTE 而不是 1 BIT !!!

从当前流中读取一个布尔值并将流的当前位置前移一个字节

问题:
我真的可以“仅”捕获 1 位并将流位置提前 1 位吗?
请给我建议解决方案或想法:)

问候,

0 投票
3 回答
1979 浏览

java - Java 中的 Visual C++ BinaryReader

java中是否有任何方法可以实现与Visual C++中的BinaryReader()相同的功能

0 投票
1 回答
7293 浏览

java - 使用 PreparedStatement 将 blob 设置为 null

我正在使用 JSF2.0 创建 web 应用程序,在 mysql 中,我使用数据类型将图像存储为MEDIUMBLOB.

要插入值,我使用的是 PreparedStatement,如下所示。

但是我收到错误

Stacktrace 的某些部分是

我相信上面的错误是为了声明psmnt.setBinaryStream(3, null);

我的问题是如何将二进制数据设置为 Null 或 Nothing?

0 投票
2 回答
8715 浏览

java - 使用 java 从 PostgreSQL 中的 bytea 检索文件

嗨,我正在使用以下代码使用 java 从 postgresql bytea 检索文件,但在文件中我得到的数字类似于 314530413142313141

请让我知道我的代码出了什么问题?

0 投票
1 回答
612 浏览

c# - 读取作为单个字节发送的 4 字节数组

我正在用 C# 和 .net 2.0 编写这个

我被一个设备作为单个字节发送一个 4 字节数组。

我目前通过以下方式阅读此内容

问题是多个设备可以同时向我发送信息,这会导致一些数据最终出现在错误的数组中。

发送给我的字节数组总是以十六进制“2f”开头,以校验和结尾。

任何关于我可以做些什么来处理这个问题的建议将不胜感激。

[编辑]

抱歉,我知道我会错过重要信息。所有设备都连接到同一个端口。字节数组按以下顺序排列:- '2f' 'Device id' 'msg' 'Check-sum'。

0 投票
1 回答
822 浏览

c - How to read an unknown number of bytes from an input stream that may contain null characters?

I'm having some trouble reading an unknown amount of bytes (raw data, may contain NULLs) from a device using c in Linux. How can I read the device for "as long as it's ready to be read"? (hopefully without reading 1 byte at a time).