首先,感谢您花时间阅读我的问题! 问题是当我尝试启动我的系统时,repl 找不到一些文件,但是如果我 go 并手动加载,这个文件的每个依赖项在它之前一个一个地加载,文件加载完美。 手动加载示例: 我试图执行的命令:(clojure.tools.namespace.repl/refresh) 收到 ...
首先,感谢您花时间阅读我的问题! 问题是当我尝试启动我的系统时,repl 找不到一些文件,但是如果我 go 并手动加载,这个文件的每个依赖项在它之前一个一个地加载,文件加载完美。 手动加载示例: 我试图执行的命令:(clojure.tools.namespace.repl/refresh) 收到 ...
我定义了一个方法,我只是简单地检查具有特定名称和状态的作业存在于何处,以防作业存在我想发送冲突响应但带有 id 正如在下面的方法中,我能够产生一个created的响应作为 Long ...
我有一个 map,键是字符串。 如果密钥包含单词“kg”,我想将该值乘以 2.2,然后将密钥中的“kg”替换为“lb”。 我不知道如何以可以有条件地更新它的方式迭代 map。 示例 map: 所需 output 我试过update for map和reduce-kv 。 项目需求是不使用字符串库, ...
获取clojure.core$count cannot be cast to java.lang.Number error for defined variable count 在这种方法中,我定义了一个变量count来存储查询中的总计数值 查询:数据库/插入作业 问题我想检查是否如果我得到的值大于 ...
我怎样才能在这段代码中得到这个 for 循环的索引: 此代码将打印 125 行,我希望每一行都有索引号。 ...
我不知道如何最好地将以下 Java 代码翻译成 ideomatic Clojure 我尝试了很多东西,但最终还是无法编译 我应该如何更改它才能像 Java 代码一样工作。 OBS ...在 java 代码中只是我已经删除了输入。 ...
我一直在学习 Clojure 并且当我意识到我仍然在努力解释代码时,这是通过一本关于它的书的好方法。 我正在寻找的是抽象结构、接口或规则,Clojure 用于解析代码。 我认为它看起来像: (some-operation optional-args) optional-args几乎可以是任何东西, ...
大家好,我正在练习 assoc 函数,所以我想创建一个示例数据库,只使用 assoc 函数来进行练习。 我检查了它的快速文档,但没有关于如何创建矢量并将数据放入其中的解释。 我在上面留下了一个例子,我的问题是如何使用 assoc 函数创建 db-sample 数据? (或者更简单更好的选择) ...
我是 Clojure 的新手,我遇到了一个我真的找不到解决方案的问题。 我有一个已经用 Clojure 规范定义的结构,它的键和数据类型与 JSON 文件匹配。 进行检查时出现错误,感谢您的帮助规格文件(ns invoice-spec (:require [clojure.spec.al ...
假设我在 Clojure 命名空间中创建了一个变量x ,将关联的 var 存储在另一个变量 ( y ) 中,然后取消映射x :(ns user) (def x 0) (def y (var x)) (ns-unmap 'user 'x) 如果我在 REPL 中评估y ,它会打印#'user/x ...
我正在使用带有 clojure lsp 的 neovim 进行 clojure 开发。 我的 neovim 配置与这个repo完全一样。 自动建议在此配置下运行良好。 但是当我想导航到函数/命名空间定义时,它不起作用。 例如,我的本地存储库位于github中。 假设我正在处理文件src/clj/gu ...
大家好,我开始学习 Clojure 并尝试做一些练习以更好地理解它。 如何找到前端团队成员的经理姓名? 我用你可以在底部看到的 function 得到他们的“:person/id”。 现在我想知道如何才能找到他们经理的名字。 我刚刚创建了一个示例数据(它有点复杂,但我切断了额外的复杂性)来学习如何 ...
我正在尝试使用来自 ShipStation 的 clj-http.client 使用 GET 请求并收到 401 错误, 他们有很多不同语言的例子来说明如何做到这一点。 Javascript 看起来很简单: 这是我的 clojure 客户端/获取代码,它在没有标头和使用 {:async? tru ...
在开发过程中,我发现在我的本地 xtdb 服务器上“遗留”了很多资源。 在不重新启动我的 repl 的情况下在本地清除此数据的最佳方法是什么? ...
我想获得这种行为:当用户按下按钮时,按钮的文本和标签的文本应该一起更改。 但问题是按钮和 label 具有相同的文本属性键名称。 而且我不能在一个哈希映射中存储相等的键。 ;;I have two atoms keeps the state of button text and state of ...
我想将字符串转换为数组,我尝试了一些步骤但没有得到想要的结果。 我低于 output 我想要 clojure function 返回下面的数组 ...
我正在尝试在 clojure 上使用 JSON 库,但我无法安装它,而是得到了 错误消息,我正在使用 IntelliJ IDEA 并使用此结构创建了一个Deps项目,在我的deps.edn文件中: 但是当我评估终端中的{:deps {org.clojure/data.json {:mvn/versi ...
我正在使用最新的Datalevin版本0.7.8并编写了以下小程序:(ns datalevintest.core (:require [datalevin.core :as dc])) (def store (System/getenv "DBSTORE")) (def conn (data ...
我现在正在研究 Cljfx。 但我遇到了一个问题:无法理解渲染器究竟是如何工作的。 我希望按钮的文本在用户按下后会发生变化。 最初的 state 是“Button”文本,应将其更改为“Pressed”。 但是没有那样的事情发生。 我做错了什么?(ns examp.core (:gen-class ...
我在 Clojure 项目中使用 IntelliJ IDEA,我刚开始但收到消息“文件 core.clj 不在源根目录下”,该项目有 2 个文件夹: .idea和src ,在src中我得到了core.clj显示项目结构的文件。 这是包含项目结构的照片。 我没有源根,我只是创建了core.clj和de ...