问题标签 [bytearray]

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

actionscript-3 - 为什么 JPGEncoded bytearray 从 AS3 发送到 AMFPHP 会导致图像无效?

我将图像加载到 Flash 中并使用 JPGEncoder 将图像编码为 ByteArray 并将其发送到 AMF PHP,后者将 bytearray 写入文件。这一切似乎都可以正常工作,我可以在 Photoshop CS4 中下载生成的文件绝对没问题。当我尝试从桌面打开它或在 Flash 中打开它时,它不起作用... Picasa 我的默认图片浏览器显示“无效”

这是我用来将字节数组写入文件的代码 -

$jpg = $GLOBALS["HTTP_RAW_POST_DATA"]; file_put_contents($filename, $jpg);

就是这样......我使用NetConnection类连接并调用服务,我需要说我发送jpg数据吗?我认为 JPGEncoder 会处理这个问题。如何在写入文件之前验证字节数组?我需要设置 MIME 类型吗?

谢谢 - 这是一些代码:

0 投票
7 回答
1026 浏览

c# - 查找字节数组数组是否包含另一个字节数组的最快方法是什么?

我有一些非常慢的代码。我知道它会是,现在它是。基本上,我正在从一堆目录中读取文件。文件名改变,但数据不变。为了确定我是否已读取该文件,我对它的字节进行哈希处理并将其与已处理文件的哈希列表进行比较。每个目录中大约有 1000 个文件,弄清楚每个目录中的新内容需要花费一分钟左右的时间(然后开始处理)。这是基本代码:

无论如何我可以加快速度吗?

0 投票
3 回答
32449 浏览

c# - 在 Byte[] 数组 c# 中查找第一个特定字节

我有一个字节数组,并希望找到特定字节的第一次出现(如果有的话)。

你们能帮我一个漂亮、优雅和有效的方法吗?

0 投票
2 回答
2448 浏览

wcf - 通过 wcf 将 byte[](超过 20 KB)发送到 silverlight

我通过 wcf 将 byte[](图像)发送到 silverlight,从 silverlight 到 wcf,只要 byte[](图像)小于 20KB,一切正常,但是当它更大时,它不起作用我尝试保存在silverlight中上传的图像并将其发送到wcf以将其保存在数据库中

我收到:远程服务器返回错误:NotFound”并且调试器没有到达 wcf 服务中的保存方法

0 投票
3 回答
1639 浏览

c# - C# 数组子集获取

我有一个字节数组,我想确定这个字节数组的内容是否作为连续序列存在于另一个更大的数组中。这样做的最简单方法是什么?

0 投票
9 回答
152298 浏览

java - 如何将字节数组转换为其数值(Java)?

我有一个 8 字节数组,我想将其转换为相应的数值。

例如

我想要一个可以执行上述转换操作的方法。

0 投票
2 回答
23966 浏览

c# - 更改创建 XML 阅读器时使用的 XmlDictionaryReaderQuotas 对象的 MaxArrayLength 属性

在向 C# 服务发送(或接收)字节数组时出现以下异常。

据我所知,XmlDictionaryreader 是由 web 服务自动创建的。

那么,如何更改“MaxArrayLength”属性?

这是实现代码:

上传小于 16kb 的文件。

> 16kb 的文件不是。

> 10mb 的文件下载没有问题。

该属性在哪里配置?

0 投票
4 回答
4485 浏览

java - 有人可以解释从字节数组到十六进制字符串的转换吗?

我最近开始研究 MD5 散列(在 Java 中),虽然我找到了帮助我实现这一点的算法和方法,但我想知道它实际上是如何工作的。

一方面,我从这个 URL中找到了以下内容:

我还没有发现任何需要在 Java 中使用位移,所以我对此有点生疏。有人好心地说明(简单来说)上面的代码是如何进行转换的?>>>>”?

我还在 StackOverflow 上找到了其他解决方案,例如herehere,它们使用 BigInteger 代替:

为什么这也有效,哪种方式更有效?

谢谢你的时间。

0 投票
7 回答
8132 浏览

c++ - 将 BYTE 缓冲区 (0-255) 转换为浮点缓冲区 (0.0-1.0)

如何将 BYTE 缓冲区(从 0 到 255)转换为浮点缓冲区(从 0.0 到 1.0)?当然这两个值之间应该有关系,例如:字节缓冲区中的0将是浮动缓冲区中的.0.f,字节缓冲区中的128将是浮动缓冲区中的0.5f,字节缓冲区中的255将是1.f in浮动缓冲区。

实际上这是我拥有的代码:

这运行非常缓慢。我的一个朋友建议我使用转换表,但我想知道其他人是否可以给我另一种方法。

0 投票
3 回答
4813 浏览

c# - 我想在 2 字节数组之间有一个扩展方法“Equals”

我正在做一些 byte[] 比较。

我试过 == 但这就像基本的 Equals 一样,它:

我试图添加一个扩展方法,但是由于重载的基类的 Equals 采用相同的参数,它转到基方法而不是扩展,无论如何我可以使用 Equals 扩展(不更改它的名称......)或者(甚至更好)使用 == 运算符?

这是我实际上必须比较的: