问题标签 [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 回答
560 浏览

python - 从 python 到 aplay 的管道

我正在尝试通过将 python 的输出管道传输到 aplay 来生成声音,如下所示:

我的 python 代码如下所示:

因为 aplay 的工作方式(将原始数据转换为无符号 8 位、8000Hz 音频)我假设它会在 (8000/256=) 31.25 Mhz 上播放 1000 个周期的锯齿波。
然而,当我用一个曲调测量输出频率时,它给了我大约 20Mhz,我完全不知道我哪里出了问题。

0 投票
2 回答
1084 浏览

android - Project Tango 原始数据(IMU 和 RGBD)

我是 android 和 Tango 的初学者(我只是想说它以防止可能的错误),我正在使用 Project Tango 平板电脑(黄石)。我想用它大满贯,这就是为什么我想获得原始数据。

目前我知道如何获取poseData和点云。我读到无法获得 IMU 和 RGBD。但不是 RGBD,由一些样本显示的 RGB 图片可能就足够了,但我不知道明白。我认为它可能适用于“onFrameAvailable(int i)”,但我真的不知道如何获取 RGB 图片。

对于 IMU 数据,我看到有一个带有“onTangoEvent(TangoEvent tangoEvent)”的 EVENT_IMU。但是当它应该是高频事件时,它永远不会发生/永远不会被处理,对吗?但是我处理 EVENT_FEATURE_TRACKING (= 5) 和 EVENT_FISHEYE_CAMERA (= 2) 所以“onTangoEvent(TangoEvent tangoEvent)”有效。所以我的问题如下:

  1. 如何获得 RGB 图片?(在矩阵、缓冲区或其他任何东西中)
  2. 为什么 EVENT_IMU 从未被处理?
  3. 有没有办法获取 IMU 数据或类似的东西?

感谢您的回答

0 投票
1 回答
1026 浏览

java - 如果我将二进制数据转换为字符串并返回,Java 中是否会丢失任何数据?

我的 java 程序中有一个消息传递类,它只使用String值而不使用任何binary数据。

我想发送一个rpm文件,所以基本上binary数据通过这个消息传递类到一个receiver.

我知道这可以通过将数据binary最终转换为 a然后再转换回文件来完成。Stringmessagingbinaryreceiving

但是我的问题是,在将我的binary文件转换为String然后返回binary data以另存为binary文件之间是否会丢失任何数据,或者数据是否会在所有转换中保留?

0 投票
0 回答
37 浏览

html - 通过 JavaScript 获取文件的原始数据(例如 PDF、.docx、.png 等),并将它们保存到服务器磁盘

我正在运行一个前端应用程序,它允许用户输入一个可以是任何文件类型的目标 URL。PDF、Word 文档或图像。

该应用程序只需要在 Chrome 中运行,因此我想在前端向文件发出请求,然后将该数据发送到服务器进行存储(稍后再进行下载)。

我对如何做到这一点感到困惑。是否应该通过 Blob、ArrayBuffer 来完成?任何提示或指示都会很棒。一直找不到这方面的教程。

0 投票
0 回答
349 浏览

angularjs - 将原始 json 数据发布到服务器:AngularJS、Ionic

https://www.getpostman.com/collections/4961d6259eff467838fb

我在 jQuery ajax 中获得成功。但在 Angular http 帖子中的工作方式不同。

0 投票
1 回答
714 浏览

google-cloud-messaging - google gcm raw_data(有效载荷加密),未收到推送事件

我需要一些帮助,因为在有效负载加密后,我从未在我的 serviceworker 中收到推送事件。

  1. 第一种没有加密有效载荷的情况

在这种情况下,我在服务人员中收到推送事件:

  • 请求是:
  • 谷歌的回应是:
  1. 第二次测试,使用加密的 raw_data

我从未收到推送事件: - 请求是:

  • 谷歌的回应是:

我得到了同样的成功回应。我的 chrome 是 51 版。

有人可以解释我的错误在哪里吗?

此致,

迈赫迪

0 投票
1 回答
98 浏览

download - 如何从 url 下载数据?

我可以通过 HttpUrlConnection 和 InputStream 下载数据,但我需要下载原始数据。所以,我想通过原始数据创建一个下载管理器,然后使用原始数据将此数据转换为二进制或图像格式。根据我的研究,我看到“从 url 下载文件”但我无法在 mac 中下载文件?总是,我得到 FileNotFoundException。请帮我。如何从 url 下载数据?

0 投票
1 回答
243 浏览

loadrunner - LR 分析 - 图形数据

在图像中,vuser 已在00:04:52上升,但在图形数据中显示为00:04。有没有办法在图形数据中获得准确的时间。我知道在原始数据中,我们将能够以场景经过时间 [secs] 的形式获取详细信息,但在此我们不会获得vuser 下降详细信息,该图只能整理运行 vuser的详细信息。让我知道是否有办法 (i) 在图形数据中整理整个测试中 vuser 的准确时间 (ii) 在原始数据中整理运行和退出 vuser 的详细信息

图表数据

0 投票
3 回答
2343 浏览

python - docker-py getarchive 目标文件夹

我正在按照此链接中给出的 get_archive()链接的说明进行操作, 但我没有创建我的容器,而是尝试使用在我的情况下已经运行的容器“docker-nginx”作为输入字符串以及我的内容所在的目标文件夹在 nginx 服务器中作为 '/usr/share/nginx/html' 并获得了文件夹统计信息的输出 我无法弄清楚我的文件是在哪里下载的

这是我的代码 strm,stat=c.get_archive(container_name,'/usr/share/nginx/html')

我的 print(strm) 输出是<requests.packages.urllib3.response.HTTPResponse object at 0x7fe3581e1250> 我的 print(stat) 输出是{u'linkTarget': u'', u'mode': 2147484157, u'mtime': u'2016-10-05T09:37:17.928258508-05:00', u'name': u'html', u'size': 4096}

0 投票
1 回答
16755 浏览

python - 使用 Python 串行库处理从串口读取的原始数据?

我不是 Python 程序员,而是电子电路设计师,但是这次我必须处理一些由微控制器通过 RS232 端口发送到 Python 脚本(由 PHP 脚本调用)的原始数据。

我花了好几个小时试图确定使用 Python 从串行(RS232)端口读取原始字节的最佳方法,我确实得到了结果 - 但我希望有人能澄清我在研究期间注意到的某些不一致之处,在这里他们是:

1:
我可以看到很多问过类似问题的人都被问过他们是使用serial还是pySerial模块以及他们是如何安装串行库的。我只能说我真的不知道我正在使用哪个模块,因为该模块是开箱即用的。我在某处读过serial并且pySerial是同一件事,但我找不到那是否属实。我所知道的是我正在使用带有 Raspbian OS 的 Python 2.7.9。

2:
我已经阅读了从串口读取的方法,但是在read()pySerial API 文档中没有提到该方法。此外,我发现“要读取的字节数”参数可以传递给方法和方法(并且工作方式相同,限制要读取的字节数)但我找不到要记录的。readline()readline()readline()read()

3:
在搜索如何确定是否已读取RS232缓冲区中的所有数据时,我在这里找到了以下代码:

但结果是:

从缓冲区读取最后一个字节后,我只能使用以下代码检测到空缓冲区:

所以我不确定对我不起作用的代码是否适用于我以外的一些串行库。我的 openinig 端口代码是 BTW:

4:
我从 µC 收到的数据格式如下:

那就是some raw bytes + \r\n。由于“原始字节”可以包含0x00,有人可以确认将字节读入 Python 字符串变量不是问题吗?据我了解,这应该可以正常工作,但不是 100% 确定。