小编ren*_*ins的帖子

使用 Jenkins(GitHub 插件)接收提交 ID

当我们向 github 推送一些更改时,我们可以使用 Github 服务来触发构建。该服务是否提供提交 ID?

你知道我怎样才能得到这些信息吗?

我需要提交它来触发该特定 ID 的构建。(在“分支说明符('any' 的空白)”字段中传递提交 ID)。

如此处git plugin 所述,但似乎我没有收到来自 git 的提交 ID。

我在后期构建操作中看到了我的提交 ID,但在检查代码时没有。

提前致谢。

git github jenkins

6
推荐指数
1
解决办法
2万
查看次数

在clojure中两个地图之间的交集

我有哈希映射,我正试图获得密钥之间的交集.但功能"交集"只适用于集合.

所以我得到了密钥,将密钥转换为集合,然后调用交集,如下所示:

(intersection (set (keys map-1)) (set (keys map-2)))
Run Code Online (Sandbox Code Playgroud)

还有更好的方法吗?

谢谢

functional-programming clojure

3
推荐指数
1
解决办法
1507
查看次数

为什么我可以在clojure中使用set作为谓词?

我正在尝试从列表或集合中删除元素,如下所示:

(remove :Veronica (list :Veronica :Hailey))
Run Code Online (Sandbox Code Playgroud)

它不起作用,所以,我去删除文档,说我需要将谓词传递给remove函数.但是以下代码有效:

(remove #{:foo} [:foo :bar])
(remove #{:foo} (list :foo :bar))
Run Code Online (Sandbox Code Playgroud)

#{:foo}是一个集合.它为什么有效?

是一个功能集?

谢谢

functional-programming clojure

1
推荐指数
1
解决办法
857
查看次数

使用map函数将两个seq转换为一个.斯卡拉

在clojure中我们有一个map函数,你可以在其中提供一个函数和两个集合

(map + [1 2 ] [4 5 ]) ;;=> (5 7 )
Run Code Online (Sandbox Code Playgroud)

Scala中有类似的东西吗?

我试着理解,但后来我得到了4种组合.

如果有一种方法可以理解,会更好,因为我将来必须做一些过滤/

functional-programming scala for-comprehension

0
推荐指数
1
解决办法
66
查看次数