kdb - 所有的kdb代码都写在命令提示符下吗?
问题描述
想学kdb,想问一下是否安装正确,是否在命令提示符下输入了所有代码?我写到 11,它给了我 1 到 10,所以我相信我做得对。
解决方案
听起来您已正确安装它,您可以在此处检查您是否正确执行了这些步骤: https ://code.kx.com/q/learn/install/
您还需要确保您的$QHOME
环境变量已设置并指向安装目录以及存在于您的$PATH
环境变量中,例如在.bashrc
Linux 中:
export QHOME=<path-to-directory>/q
和
export PATH="<path-to-directory>/q/<version>/:$PATH"
.
代码也可以从带有.q
扩展名的文本文件中加载,例如从命令行:
$ q script.q
或在 aq 会话中,
q) \l script.q
,q) system["l script.q"]
第二个提供了更大的灵活性,因为它将在函数调用中工作。
在此处查看有关编写 q 脚本的更多信息: https ://kx.com/blog/kdb-q-insights-scripting-with-q/
还有一些可用的 IDE,您可以在此处阅读更多信息: https ://code.kx.com/q/learn/tour/ide/
推荐阅读
- django - 如何在颤振中执行延迟加载或无限加载?
- mysql - 如何使用 2 个 csv 信息创建 csv?
- elasticsearch - 如果它是今天独有的,如何在 Kibana 中绘制一些东西?
- sql - Flutter 从 SQLite 获取数据到对象/模型中
- java - 在java中使用正则表达式在整数和'/'之间放置空格
- binding - 用于定义渐变停止颜色 UWP 的主题资源
- authentication - Nativescript 中的 SAML 身份验证
- laravel - 如何在 Laravel 中存储保存的复选框值?
- autodesk-forge - Forge Viewer - 每个计划的标记大小相同
- mysql - 在多行查询的 WHERE 子句上添加条件