问题标签 [raw-data]

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

c++ - 转储原始图像数据

我有一个图像以原始字节的形式存储在内存中,即我有一个char*指向图像数据的内存位置。现在,我需要以某种方式验证图像数据是否合法。

我目前尝试的是简单地将字节转储到文件中。我尝试转储到 3 种类型的文件,但没有运气:

有什么方法可以查看内容吗?顺便提一下,我是在 Win 平台上编写这段代码的。几年前,我记得在 MAC OS X 上做过类似的事情,结果很成功!

0 投票
1 回答
1381 浏览

python - 将 RAW 数据转换为可读形式

我买了一个 MSR606 Mag-Stripe 读卡器。正如您在其程序员指南文档中看到的那样,它与具有标准 RS232 信号电压电平的计算机通信。默认,9600 波特,无奇偶校验,8 位。

它支持的命令之一是Read RAW Data

在此处输入图像描述

我尝试在 python 中使用上述命令读取我的卡。这些是结果:

这是制造商工具在我读取同一张卡时返回的结果:

这是制造商的工具输出:

在此处输入图像描述

在此处输入图像描述

我的问题是什么?

我想将我的 Python 程序的输出转换为我在制造商工具中看到的值,但我不知道!我试图将十六进制值转换为十进制,但没有帮助。

0 投票
0 回答
358 浏览

r - R:从 sm.density.compare 获取数据(而不是绘图)

我正在使用 sm 包(sm.density.compare)在 R 中进行密度比较。无论如何我可以获得图表的数学描述,或者至少是一个包含点数的表格而不是一个绘图?我想在不同的应用程序中绘制结果图,但需要数据才能这样做。

非常感谢您的帮助, culicidae

0 投票
0 回答
106 浏览

c# - 如何使用 C# 将具有超过 100 万条记录的文本文件中的制表符分隔数据插入到 SQL Server 表中?

我想将原始数据文件以 的形式.txt插入到 SQL Server 表中,其中包含制表符分隔的数据。

我想在 C# 应用程序的帮助下执行此操作,但由于文件中有超过 100 万条记录,我偶然发现了如何执行此操作。

我将非常感谢您的帮助并就此获得一些指示。

例如,我有命名的原始数据文件(制表符分隔)myfile.txt,我想在我的 SQL Server 数据库中创建一个表。该文件的值可能具有各种数据类型(例如,它具有日期时间部分、整数值、nvarchar 字符串等),我们必须创建具有完全相同列和相应数据类型的 SQL Server 表。

.txt文件如下

如此形成的表结构应如下所示:

在哪里:

  • Date,数据类型Time的列DateTime
  • UserId将是nvarchar(100)
  • Usename将会nvarchar(50)
0 投票
1 回答
153 浏览

java - ruby为Netty中的LengthFieldBasedFrameDecoder参数构建一个文件

我在一个 API 中为 Netty 设置了这个参数,我需要通过 TCP(启用 SSL)向其发送数据。

参数:

  • maxFrameLength - 帧的最大长度。如果帧的长度大于这个值,就会抛出 TooLongFrameException。
  • lengthFieldOffset - 长度字段的偏移量。
  • lengthFieldLength - 长度字段的长度。
  • lengthAdjustment - 添加到长度字段值的补偿值。
  • initialBytesToStrip - 从解码帧中剥离的第一个字节数。

我有需要发送的消息(字符串),但由于以下原因被拒绝:错误消息“调整后的帧长度超过 1048576:2065855613”

那么问题来了,如何在ruby中为消息设置一个frame来满足Netty的参数呢?

0 投票
2 回答
63 浏览

linux - 将“文件”linux命令应用于Perl中的二进制缓冲区

从 Web 检索图像后,我在缓冲区中有图像:

调用后,原始数据在 $img 中。我想确保数据代表图像而不是文本,因此我将其保存到磁盘上的文件并运行文件命令:

如何避免将原始数据保存到文件并在内存中完成工作?

0 投票
1 回答
86 浏览

javascript - 使用 AMQP 接收器检索二进制数据时出错

我正在尝试使用 nodejs + amqp 接收器接收消息。我可以观察到二进制数据高于7f显示为ef bf bd

输入:33 01 00 00 31 00 42 00 32 00 31 00 00 00 91 10
输出:33 01 00 00 31 00 42 00 32 00 31 00 00 00 ef bf bd 1​​0

我认为 8bit 二进制流被解释为 7bit 字符流。有人可以对此有所了解吗?

0 投票
2 回答
4770 浏览

php - 使用 cURL 发送原始二进制文件和数据

我正在尝试使用 cURL 将原始二进制文件与其他一些数据一起发送到 POST 中。基本上,我是这样做的:

一切正常。除了现在我希望我的文件只是二进制数据而不是磁盘上的真实文件。另外,我需要在请求中发送其他数据!有谁知道该怎么做?我在 Google 中查找,但我无法找到同时发送原始二进制文件和其他数据的方法。谢谢!

更新为了进一步澄清我的问题,我不需要只发送随机二进制数据,而是发送内容来自 ob_get_contents() 的文件(例如),因此它不是磁盘上的物理文件。如果我只是替换 CURLfile 以使用“filedata”变量发送二进制文件数据,它根本不起作用。Web 服务无法识别该文件。也许有一种方法可以在不指向真实文件的情况下创建 CURLfile。

0 投票
1 回答
723 浏览

android - 如何在android中将原始数据转换为图像?

我正在尝试从扫描仪创建指纹图像。当我从扫描仪扫描手指然后获取原始数据但我无法转换为图像。我尝试了很多链接,但我的问题还没有解决。那么如何在android中将raw转换为图像?有可用的第三方库吗?

0 投票
0 回答
337 浏览

android - 将原始传感器数据输入 Google Android SDK Emulator

我正在使用 Google Android Studio/SDKs 模拟器测试一个应用程序,我想将来自另一个设备的原始传感器数据输入到其中。我基本上是在转动物理设备,并希望它的加速度计、GPS 和其他传感器数据输入到模拟器中并馈送到正在运行的 APP。

知道怎么做吗???:))

(出于其他原因,我不想在物理设备上测试应用程序,所以想将原始输入输入到模拟器中,以便将其馈送到正在运行的应用程序 :))