scala 相关问题

Scala是一种通用编程语言,主要针对Java虚拟机。旨在以简洁,优雅和类型安全的方式表达通用编程模式,它融合了命令式和函数式编程风格。其主要特点是:具有类型推断的高级静态类型系统;功能类型;模式匹配;隐含参数和转换;运算符重载;与Java的完全互操作性;并发

使用 Scala 编译器插件在特征中注入对基类方法的调用

我正在尝试编写一个编译器插件,它将在 Scala 的特征中注入对基类方法的调用。对于以下输入源: 类组件{ def valCallback[T](参考:T,名称:Stri...

回答 1 投票 0

如何将参与者消息限制为特定类型?

在 Akka 中,除了使用 RPC 风格编程模型的“Typed Actor”API 之外,是否有其他方法可以将发送给 Actor 的消息限制为特定的静态类型? 我可以使用消息传递吗

回答 5 投票 0

向头部添加一条记录,以便使用 scala Spark 不会重复记录

我有以下数据框: PK 的 -> code_id、日期 不必生成重复项,但是,有 +--------+----------+--------+--------+--------+-------- ------+----------+ |code_id|日期 ...

回答 2 投票 0

使用 Spark scala 将数据帧列中存在的 xml 数据转换为多个列

我有 df,其中包含 4 列(colA、colB、colC 和 colD),因为 colD 单独包含以 xml 数据形式呈现的字符串数据,如下所示,我需要提取标签的(AN、SOF、LEN、BN ,COC,...

回答 1 投票 0

在 scala for 循环中倒计时[重复]

可能的重复: 减少 Scala 中的 for 循环? 在研究 [Scala For The Impressive][1] 时,我遇到了以下练习: 为 Java 循环编写一个 Scala 等效项 对于(在...

回答 1 投票 0

在 ubuntu 上找不到 sbt

嗨,我想编译我的应用程序,但出现此错误 [容器] 2018/03/16 17:20:46 运行命令 chmod +x buildspec_build.sh && ./buildspec_build.sh 正在获取 org.scala-sbt sbt 0.13...

回答 2 投票 0

使用 SPARK 从关联规则中提取提升和支持

我正在使用频繁模式挖掘算法 - 关联规则: 导入 org.apache.spark.mllib.fpm.AssociationRules 导入 org.apache.spark.mllib.fpm.FPGrowth.FreqItemset val freqItemsets = sc.

回答 1 投票 0

为什么我提取的规则置信度都是1.0?

我有以下数据集: [广告] [出租车] [A] [A、E、D] [B、D] 我正在尝试使用 Spark Mllib 使用频繁模式挖掘来提取一些关联规则。为此,我有以下代码: 瓦尔

回答 1 投票 0

Spark 2.0 隐式编码器,当类型为 Option[Seq[String]] (scala) 时处理缺失列

当我们的数据源中缺少某些 Option[Seq[String]] 类型的列时,我在编码数据时遇到一些问题。理想情况下,我希望缺失的列数据用 None 填充。

回答 2 投票 0

与 Spark 广播连接 RDD 相关的问题,并在进行三角形计算时广播 RDD.collectAsMap()

我想计算三角形的计数问题,其中我的输入是follower,followee。我使用广播连接来计算这个三角形,将边设置为edges.collectAsMap()以广播到所有节点。 瓦尔...

回答 1 投票 0

在 Spark Scala 中迭代 DataFrame 行并从 CSV 文件中提取值时出现问题

我正在 Scala 中使用 Apache Spark 开发一个项目,在尝试迭代 DataFrame 的行并从 CSV 文件的列中提取值时遇到问题。 这是我的代码...

回答 1 投票 0

如何在测试中重新创建ZIO层?

我有一个包含 3 个测试的测试套件,例如: val test1 = test("应该做某事") { 为了 { 服务<- ZIO.service[MyCustomService] res <- service.doSmth } yield

回答 1 投票 0

具有动物特征的学生案例类的编码和解码

问题描述 我有一个案例类 Student,其中包含 Animal 特征的实例,以及扩展该特征的两个案例类 Cat 和 Dog。我不知道如何宣传...

回答 1 投票 0

如何在 Ga特林 中从 application.property 获取属性

我正在尝试从 Gadling-Scala 中的 application.properties 文件中获取一些属性。我试过。 val 属性: Config = ConfigFactory.load("application.properties") val clientId: 字符串 =

回答 2 投票 0

Scala 3 中可以通过泛型类型进行模式匹配吗?

我正在尝试将我的思维从 Java 背景(以及一些 Scala 2)迁移到 Scala 3,并实现一种 PartialFunction.orElse 版本,但使用联合类型作为输入参数,而不是

回答 1 投票 0

如何确保内联类型匹配(scala 3)中的两个参数引用相同类型

在scala 3中,当使用内联匹配时,如何确保两个类型参数相同。 类 Div[A,B] 透明内联 def 简化 [A](a: QuantityUnit[A]) = 内联匹配 { // 只有垫子...

回答 1 投票 0

如何实现带有匹配类型的SKI组合器演算?

我试图使用匹配类型在 Dotty 中实现 SKI 组合器演算。 SKI 组合器演算的快速描述: S、K 和 I 是术语 (xy) 是一项,如果 x 和 y 是项并且是

回答 1 投票 0

Scala 3 / Dotty 中的依赖元组

我正在尝试使用依赖元组列表对依赖映射进行编码。 这是我所拥有的不起作用的内容: 类 DTuple[Key, ValueMap[_ <: Key]](val first: Key)(val second: ValueMap[first....

回答 1 投票 0

如何用圆点形式的元组大小写的窄字符串类型头编写匹配类型模式?

我目前正在尝试感受 Scala 3/dotty 中的新功能。所以我正在尝试重做一些我之前尝试过的无形的东西。给定一个狭窄字符串类型的异构列表(形状......

回答 1 投票 0

针对联合类型的模式匹配无法从考虑中删除案例

假设我有一个类型,它是字符串或字符串元组。 类型 OneOrTwo = String | (字符串,字符串) 现在我想区分这两种类型。运行时表示是

回答 1 投票 0

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