Scala 问答列表

如何在 Scala 中为未来添加截止日期?

作者:Michael 提问时间:4/10/2021

假设我有一个函数,并希望它返回一个在截止日期之前完成的新未来。所以我正在编写一个这样的新函数fab: A => Future[B]deadlined def deadlined[B](fut: =>...

Spark 映射闭包内部没有自由变量

作者:merukii6912 提问时间:6/17/2021

我正在尝试在 RDD 上使用 map -> combineByKey -> map 进行转换。 我有这个驱动程序方法,它初始化了sparkSession: def main(args: Array...

参考 - 密码验证

作者: 提问时间:1/20/2018

很多时候,问题(尤其是那些标记正则表达式的问题)会询问验证密码的方法。用户似乎通常会寻求密码验证方法,包括确保密码包含特定字符、匹配特定模式和/或遵守最小字符数。这篇文章旨在帮助用户在不大大降低安全性...

Scala 使用带引号的对象进行编译时检查。类型

作者:airfoyle 提问时间:8/1/2021

我有一个 Scala 3 类,其实例包含带引号的。键入 object 以捕获实例的类型: class Skey[T](val name: Symbol)(using val qt: quoted.T...

如何替代通用匿名函数?

作者:Random42 提问时间:8/23/2021

假设有腿动物有一个特征: trait Legged { val legs: Int def updateLegs(legs: Int): Legged } 还有两只这样的腿动物: cas...

我们可以说函数闭包是将状态保存给函数,每次我们给函数分配一个新状态时,它都会产生一个新函数吗?

作者:Gaurav Singh 提问时间:12/2/2021

在以下函数中,在 Scala 中调用 inc,它执行增量操作。 def inc(more:Int) = { def helper(x:Int) = x+more helper _ } 每当调...

带有自由变量的函数和闭包之间有什么关系?[已结束]

作者:Ben Weaver 提问时间:1/19/2022

已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章来用事实和引文来回答。 去年关闭。 改进此问题 函数中的自由变量是闭包中的事物“闭合”吗?...

为什么此类型相等性检查在 SBT 中失败,但在我的 IDE 中成功?

作者:steamedcoder 提问时间:6/10/2019

我在编写单元测试时遇到了一个有趣的问题,当我通过 IDE (IntelliJ Idea) 运行测试时,特定类型检查 Scala 代码成功,而当我通过 SBT 运行它们时失败。有问题的代码就是这一行:s...

Akka 框架的最佳用例是什么 [已关闭]

作者:StaxMan 提问时间:12/21/2010

已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实和引文来回答。 10年前关闭。 改进此问题 我听说过很多关于 Akka 框架(Jav...

Scala 中方法和函数的区别

作者:Anantha Kumaran 提问时间:3/27/2010

我读了 Scala Functions(另一个 Scala 之旅的一部分)。在那篇博文中,他说: 方法和函数不是一回事 但他没有对此做出任何解释。他想说什么?...


共114条 当前第7页