问题标签 [hdfql]
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.
hdfql - Сorrect 从 hdfql 中的内存写入数据集
阅读文档后,我仍然没有弄清楚如何将数据从内存(变量)正确写入数据集。例如,对于构造
CREATE TRUNCATE CHUNKED DATASET dsetint AS INT(UNLIMITED), "INSERT INTO dsetint (-1) VALUES (" << val << ")"
,这里没有问题,变量被替换并且记录消失。
例如
"CREATE TRUNCATE CHUNKED DATASET dsetchr AS VARCHAR(UNLIMITED)") char bl[] = "blabal"; "INSERT INTO dsetchr(-1) FROM MEMORY " << HDFql::variableRegister(&bl);
只写零
所以从问题链接中出来的例子
在输入处,我们有一个字节数组和一个数据大小在第一个数组中的数组
我想从数组中将数据输入到一个没有缺陷的文件中,并能够随时附加它们。
更新 我的实验和对文档的阅读使我想到了这个例子,但它仍然不能满足我的需要。这里一个字节数组存储在数据集中,每行 1 个字节。但我仍然想在数据集行上存储一个不同长度的字节数组
备注:向量“s”和“v”应该被认为是来自外部的输入。
c# - HDFql C# wraper created 属性无法在 hdfview 中正确显示
我正在尝试使用 HDFql C# 包装器创建一个 hdf5 文件。但是属性 create 不能用 hdfview 正确显示。在此处输入图像描述
以下是我从示例中修改的代码。我创建了两个属性,一个是 picasso/guernica/subject = guerra Civil española,另一个是 picasso/guernica/subject2 = 你好。但是第一个不能正确显示,第二个属性也没有创建。
hdf5 - 读取 HDFQL_VARIABLE_LENGTH 后的内存问题
我正在尝试读取表示为一组可变长字节的数据。我不知道我做错了什么。
在这个版本中,读取发生在第一行,结果按预期添加。但是如果你用一个变量替换向量以从 hdfql 中获取结果,那么内存中的整个堆栈就会崩溃,行数的变量会消失,结果块中的所有内容也会被破坏。我的意思是如果更换:
- 另外,我想澄清一下对hyperslab的正确理解:x-从什么位置读取如果为0则应该为空,y-读取多少->>包含(x:?:?:y)
c# - 使用 HDFql 将日期时间添加到 HDF5 块
我有这段代码可以将数组块写入 HDF5,并且我想将时间戳属性添加到每个块或具有日期时间的另一个字段