问题标签 [chunks]
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.
string - 使用 XSLT 的块字符串
我有一个带有文本节点的 XML,我需要使用 XSLT 2.0 将此字符串拆分为多个块。例如:
输出应该是:
请注意,我特意将块大小设置为每个语句的长度,以便示例更易于阅读和编写,但转换应该接受任何值(这个值可以硬编码)。
r - R重塑,按块重组数据帧
我正在尝试重塑数据框:
目前它看起来像这样:
我想要类似的东西:
(A1 和 B1 / A2 和 B2 是相同的变量(就内容而言),因此例如:A1 和 B1 都是测试 1 的结果的变量,而 A2 和 B2 都包含测试 2 的结果。所以为了评估它,我需要将Test1的所有结果放在一列中,将Test 2的所有结果放在另一列中。我试图用“melt”来解决这个问题,但它只是一个接一个地熔化数据帧,而不是块。(因为我需要保持前 2 列的原样,并且只重新排列最后 4 列,但作为三个块)还有其他想法吗?谢谢!
php - 如何根据条件拆分数组?
我正在开发一个 PHP/MySQL 应用程序,我有一个非常简单的表,如下所示:
它有大约 50 条记录,但主要思想是它存储注册活动的人,如果他们带来客人,他们的名字也会与现场id
邀请他们的人一起存储came_with
,非常简单。
我必须将这些名称打乱,并根据我想要在每个组中有多少人将它们分成 X 个组,这将非常容易,因为我可以将每条记录存储在一个数组中,用于shuffle
随机化顺序和array_chunk
用于生成较小的阵列取决于人数。
问题是我不能让一起来的人在同一个小组,所以在这个例子中,约翰和简不能在同一个小组,但是一个有两个人一起来的人可以被安排在如果我选择生成 2 个组,则为同一组,因为别无选择。我非常迷茫尝试这样做的逻辑应该是什么,我不是要确切的代码,而是要如何完成它的想法。
提前致谢!
html - 如何播放通过 HTML5 websocket 传来的视频块?
假设我有一个 ogg 视频。我可以这样玩:
现在,如果我设法通过 HTML5 websocket 流式传输该视频的 1ko 块 base64 编码,我该如何播放视频?我想不通。如果需要,我可以解码这些块。
在此先感谢,诺尔希安
wcf - 使用 WCF REST 将块上传到 Windows Azure Blob
我正在使用 Windows Azure Blob 存储和 WCF REST 服务一起上传带有块的大文件。
我可以轻松上传一个部分文件,但我必须找到一种方法将这些块合并到 Azure Blob 中。这样做的最佳做法是什么?
这是我的界面:
c# - SQL 数据库中的 BLOB 文件作为块
我试图修改示例:链接到示例,但收到错误消息;Unable to cast object of type 'System.DBNull' to type 'System.Byte[]'
我想返回的 ID (UniqueIdentifier) 不正确。
我的代码:
python - Propellerheads 的 NN-XT 文件格式:REFE 块的问题
我正在阅读 Propellerheads 的 NN-XT 文件格式,但我遇到了REFE块的问题。NN-XT 规范说,块的结构如下:
NN-XT 补丁引用的每个样本都有一个 REFE 块。(如果补丁没有样本,则它没有任何 REFE 块。)
- 块名称
- 块大小
- 版本
- 样本的相对路径
- 样本的数据库路径
- 采样的绝对路径
- 样品名称
- 重新填写名称
- 重新填写网址
- 保留(检查点)
- 包裹名字
Refill Name 是 ReFill 在原因浏览器中显示的名称,而不是文件名。包是 ReFill、REX 文件或 SoundFont 文件。如果 REX 或 SoundFont 文件位于 ReFill 中,则包名称应包含 REX 或 SoundFont 文件的名称。
读取这个块确实运行良好,但是在读取包名称之后,仍然有属于这个块的字节(我知道这是因为这个块出现多次,下一个“REFE”距离当前位置大约 378 个字节在文件中[当然在这种特殊情况下])。
文档没有说明最终跟随的字节等。您知道这些额外的字节可能是什么吗?
我正在使用 Python 处理 NN-XT 文件。以下是上述块结构的示例输出。
我无法处理的字节如下(转义,最大行宽:80):
在这个字节流之后,下一个REFE块开始。
我不认为我被允许分发规范,但如果你真的有兴趣,你可以在 Propellerheads 的主页上简单注册后下载它。
非常感谢,尼克拉斯 R
PS:如果您不知道,也许您知道开发人员可以发送电子邮件到的电子邮件地址,我找不到。
c - 如何在 C 中将文本文件拆分为多个部分?
假设我有一个文本文件,上面写着: 这个文件有纯文本
现在,我想将此文本文件分成“n”个字符相同的部分。假设用户想要三个分区,那么应该创建 1.txt、2.txt 和 3.txt,每个大约 8 个字符。
(该程序的下一部分是将这些文件重新加入到原始状态,但如果我能在第一部分获得帮助,我相信我自己能够做到这一点)。
你们能在这件事上指导我吗?
使用的语言是 C。
java - 按时间将长范围的 jdbc 查询拆分为更小的块
我正在开发一个 java 应用程序,我希望能够从另一个数据库动态导入数据,并能够在以后扩展导入的时间范围。我想有清晰的时间块(例如一个月,扩大到一两年后)。
问题是,数据库中也有很多行,所以即使在导入一个月的时候,我也想把它分成更小的部分(比如一次一天)。
我发现的每个示例都按行数拆分数据,所以没有优雅的方法吗?我想出的最好的方法是开始一天,为其添加一天的毫秒数,然后从那里动态生成一天数据的查询(依此类推,直到结束一天)。然而,这感觉很hackish......
c# - 将内存流拆分为 bytearray
我试图通过将部分读入字节数组来将内存流分成块,但我认为我有一些根本性的错误。我可以读取第一个块,但是当我尝试读取内存流的其余部分时,即使有更多字节要读取,我也会使索引超出范围。似乎问题在于接收字节缓冲区的大小需要与内存流一样大。我需要将其转换为块,因为代码位于 Web 服务中。
任何人都知道这段代码有什么问题
fb.buffer 是 MemoryStream