gpt4 book ai didi

APL 组件文件与 native 文件和。数据库

转载 作者:行者123 更新时间:2023-12-02 20:56:24 25 4
gpt4 key购买 nike

我是 APL 新手,正在开始研究使用 APL 组件文件的 APL 代码库(例如 ⎕FSTIE⎕FREAD⎕ FAPPEND) 严重。我还被要求研究将这些组件文件的内容传输到 SQL 数据库,其目的是使数据可供其他应用程序使用。

一些文件组件包含文本,乍一看,如果存储在 native 文件中,它似乎可以正常工作,但大部分组件文件大多包含“不规则”数字矩阵,这让我立即感到惊讶最终将作为每个组件一个 DB2 表来实现。迄今为止最大的大约是 500 行 x 20 列。我还没有(故意)看到任何嵌套数组,尽管我只触及了表面。到目前为止,只有字 rune 本和数字向量和矩阵。

将这些组件文件的内容传输到 native 文件也是一个明智的选择吗?为什么要使用 APL 组件文件?

使用的APL系统是Windows 7下的Dyalog APL。它已经存在了一段时间,没有人确定有多长时间。

最佳答案

使用组件文件的优点是,您可以使用单个 native 操作从文件读取/写入任何 APL 数组(只要您喜欢复杂和大),而您可能需要编写自己的专用函数,如果您想要对 .TXT 格式或 .XML 格式的大型复杂数组执行此操作。 (幸运的是,Dyalog 的 ⎕CSV⎕XML 将为您做到这一点,但就性能而言,组件文件几乎肯定会获胜。)

关于APL 组件文件与 native 文件和。数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46803503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com