clojure 相关问题

Clojure是Java虚拟机的现代Lisp方言(包含CLR和JavaScript的版本)。 Clojure不仅仅是Java中的Lisp实现,还提供对Java类和生态系统的访问。

Clojure JavaFX 实时操作

我创建了一个简单的“Hello,World!”使用 JavaFX 的 Clojure 中的应用程序。 类似的还有很多,但正如《步枪手信条》所说,这一个是我的。另外,这个可以与最新的 JavaFX 一起使用,并且......

回答 2 投票 0

CouchDB Clojure 客户端 API 可用吗? [已关闭]

有谁知道 Clojure 有一个好的 CouchDB 客户端 API 吗?我目前正在使用 Clutch,但由于它相对较新,因此似乎没有太多文档。

回答 1 投票 0

如何从 clojure 与 java varargs 方法进行互操作

根据文档我必须使用 into-array 但它不起作用。 (java.nio.file.Paths/get(入数组[“myfolder”“aaa.txt”])) ; msm.con 处执行错误 (ClassCastException)...

回答 1 投票 0

在宏扩展中捕获编译器异常

我有一个在编译时检查关键正确性的断言: (defn 断言键 [检查映射有效键] (让[k(设置(键检查映射))] (何时不(设置/子集?k个有效键) (扔(例如...

回答 1 投票 0

如何将参数列表传递给可变参数宏

我有一个宏(我已经简化了一切): (defmacro m1 [错误和消息] `(如果〜错误 (str“错误:”~@messages) (str ~@messages))) 它运作得很好。但现在我

回答 1 投票 0

Clojure 减少未产生预期结果

为什么第一个reduce不起作用而第二个reduce却起作用? (reduce (fn [{:keys [最小最大]}新数字] {:最小值(如果(和最小值(< new-number minimum)) new-...

回答 1 投票 0

如何从本地计算机上的另一个项目获取 .clj 文件?

假设您使用Leiningen 创建了两个项目(并排在一个名为projects 的文件夹中),分别是lein new ping 和lein new pong。然后你在 ping\src\pin 中实现一个小函数

回答 0 投票 0

使用 permessage-deflate 启用时,Undertow 似乎会发送损坏的消息

我正在使用 undertow 来运行发送光标位置的 websocket 服务器。我正在 openjdk 11.0.22 2024-01-16 上运行 undertow 2.3.5.Final。 问题:如果我打开两个选项卡,最终我会得到一个损坏的

回答 1 投票 0

Scala 中可以解构输入参数吗?

有没有办法解构 Scala 中函数的输入参数(类似于 Clojure)? 所以,而不是 scala> def f(p: (Int, Int)) = p._1 f: (p: (Int, Int))Int 我想要这个(它确实...

回答 3 投票 0

Clojure:过滤具有特定扩展名的文件,但不过滤文件夹

我是 Clojure 新手。 我有一个 Clojure 应用程序,它在 http/s 上公开日志目录。但不幸的是,同一目录中还有一些其他文件。我只需要过滤带有 .log* 扩展名的文件....

回答 2 投票 0

如何使用 clostache 迭代地图向量

我正在查询数据库表并返回以下结果: [{:players/id 2, :players/name "Tony", :players/score 2, :players/created_at #inst "2024-02-13T18:56:18.608259000-0...

回答 1 投票 0

如何在 clojure 中比较不同数字类型

Clojure 新手。使用clojure 1.4.0 REPL; (== 2 2.0) ;真的 (== 2.0 2.0M) ;真的 (== 2 2.0M) ;错误的 这不是违反逻辑吗?如果前两个是真的,那么...

回答 3 投票 0

DynamoDB:被同行突然关闭

有时在我的工作中,我注意到 Datadog 日志中某些 DynamoDB 查询返回了此错误:“Abrutly close by Peer”。 我在搜索时找不到太多相关信息,但是......

回答 1 投票 0

Clojure 相当于 Perl 的“解压”功能

我正在寻找与 Clojure 中 Perl 的 unpack 函数等效的函数。 下面是一些示例 Perl 代码,说明了我想要完成的任务: # 获取一个 5 字节字符串,跳过 3 个,然后获取 2 个 8 字节

回答 1 投票 0

如何在使用 bazel 创建的 C++ 二进制文件中的 JNI 中包含 clojure 的 jar 文件

你好我正在研究这个项目:https://github.com/svazqz/plClojure 但目前我在构建 c++ 二进制文件后遇到一个问题,当我在构建步骤后运行文件创建时,我得到: # #A

回答 1 投票 0

如何以字符串形式返回 clojure 函数

有什么方法可以将 clojure 函数作为字符串返回吗?我正在制作一些在线文档,我真的希望能够通过某种方式将函数评估为 t...

回答 1 投票 0

根据预期的键过滤地图

在我的 Clojure Web 应用程序中,我有各种模型名称空间,其函数将映射作为参数,并以某种方式将该映射插入数据库。我希望能够只取出想要的钥匙...

回答 3 投票 0

将 Clojure 项目从 Java 8 升级到 Java 17 时出错

当我将 Clojure 项目升级到 OpenJDK 17 时,我遇到了异常异常。 S3 的 get-object 函数需要两个参数,我们将其作为映射格式传递 (s3/get-object :bucke...

回答 1 投票 0

在 clojure postal 的 html 中嵌入图像不适用于 Gmail 或 macOS 邮件

我正在使用邮寄方式发送电子邮件至此正文: :身体 [ {:输入“text/html;charset=utf-8;” :内容“ 我正在使用 postal 发送电子邮件,正文如下: :body [ {:type "text/html;charset=utf-8;" :content "<div> <img src=\"cid:file.png\" alt=\"filename\" Your Order has been received\"> <div>" } {:type :attachment :content (java.io.File. "/path/to/file.png")} ] 我的目标是将附加的 file.png 作为图像加载到 html 中。但是,即使正在发送附件,图像也不会加载到 html 中,至少在 gmail 和 macOS 邮件上是这样。对于 cid,我尝试了完整路径和文件名,但都不起作用。我该如何解决这个问题? 添加content-id file,然后是这个src=\"cid:file\"

回答 1 投票 0

Clojure 中的安全声明式编程?

我想我有一个聪明的主意。我想为数据库调用创建回调函数。通常,你会做类似的事情: (defn on-doc-insert [ts doc] ;回调 (与文档一起做某事...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.