scala 相关问题

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

在正则表达式列上应用“rlike”?

我希望在列上应用“rlike”函数,但是我希望能够输入列(这是一个正则表达式字符串),而不是标准正则表达式字符串。 IE。 $col1...

回答 2 投票 0

Spark spark-submit --jars 参数需要逗号列表,如何声明 jars 目录?

在 Spark 文档中提交应用程序中,从 1.6.0 及更早版本开始,不清楚如何指定 --jars 参数,因为它显然不是用冒号分隔的类路径,而不是目录扩展...

回答 2 投票 0

Scala:如何对我拥有的使用模拟/存根进行 API 调用的函数进行单元测试?

我有一个函数可以对外部 API 进行 API 调用 假设该函数执行如下简单操作。仅供参考,需要导入 scala.io.Source def myFunction(apiRequestUrl: Str...

回答 2 投票 0

我有 json 文件,其中 1 条记录的结构列为空,并且具有另一条记录的值。我想在 scala 中读取它并创建数据框

我有 json 文件,其中 1 条记录的结构列为空,并且具有另一条记录的值。我想在 scala 和 crate dataframe 中读取它。 我正在使用的代码: var df: DataFrame = Spark.read.option(...

回答 1 投票 0

Scala Slick。如何使用 Case 更改列值

案例类用户(姓名:String,年龄:Int) def changeNameQuery(): Query[UserTable, User, Seq] = { TableQuery[UserTable].map { 用户 => (Case If (user.name === "A") then "B"

回答 2 投票 0

Scala 中有执行块 n 次的简短语法吗?

当我想重复执行n次时,我发现自己编写了这样的代码: 对于(我<- 1 to n) { doSomething() } I'm looking for a shorter syntax like this: n.times(doSomething()) Does

回答 6 投票 0

Scala - 空处理 RDD 行

我正在尝试使用 getInt、getString 访问 RDD 行中的值。该字段也有可能有空值,因此我最终会遇到空指针异常。可以请你让...

回答 1 投票 0

从 if/else 返回 seq

下面是一个假设的例子 - val subject = Seq("物理","数学","英语","化学") val books = Seq("物理", "英语") 瓦尔

回答 2 投票 0

在 Scala 中获取当前的延续

Haskell 有一个获取当前延续的函数 获取CC = 调用CC

回答 0 投票 0

IntelliJ-Spark/Scala 应用程序 - 调试时断点不起作用

我们的应用程序中的 Intellij 2023.1.2 中断点被忽略。它正在使用具有 intellij 2020.2 的旧笔记本电脑中的相同应用程序

回答 1 投票 0

当需要匹配 scala 中 Seq() 的中间元素时如何应用模式匹配

这是一个学习问题而不是编程代码,我有一个序列如下, val inputSeq = Seq("A","B","C","D","E") 所以我想要

回答 1 投票 0

如何在写入数据时使用 Apache Iceberg 的 ReplaceWhere 选项

我目前正在尝试使用 Iceberg 将数据写入由partition_date 列分区的外部 Hive 表。 在以 Iceberg 格式写入数据之前,测试表有 2 行, (“...

回答 1 投票 0

序列的条件交集

val 科目 = Seq("物理","数学","英语","化学") val books = Seq("基础物理", "专家数学") “书”序列...

回答 1 投票 0

SBT 测试 - 忽略排除并运行所有内容

我有一个带有一堆测试的 Play 框架(使用 ScalaTest 运行),我尝试通过以下方式组织它们: 单元测试 集成测试读取 集成测试编写 我已经离开了我的所有单位

回答 1 投票 0

哪个Scala项目提供了@data宏?

简单的问题,但我无法通过谷歌获得答案。我过去见过有人写了一个宏来让你选择案例类给你的各种东西,你可以通过

回答 3 投票 0

如何在 Spark Scala 中进行类型安全数据集左连接

背景 人们对 Spark 的数据集 API 实际上并没有提供完全类型安全的连接感到非常苦恼,但我很固执,所以我真的想尝试尽可能接近...

回答 1 投票 0

HackerRank 由于超时而终止我的解决方案

我必须使用两个堆栈实现一个队列,这是问题定义 在这个挑战中,您必须首先使用两个堆栈实现一个队列。 然后处理查询,其中每个查询都是以下之一...

回答 1 投票 0

Scala 解析器组合器存在空格问题

我正在编写一阶条件的解析器。我正在使用 Scala 和 scala-parser-combinators 库。它运行良好,但我发现了这个问题。 在这里,我报告否定条款(例如...

回答 1 投票 0

Scala 正则表达式命名捕获组

在 scala.util.matching.Regex 特征 MatchData 我看到有对组名的支持,我认为这与(Regex Named Capturing Groups)有关 但由于 Java 不支持组名...

回答 2 投票 0

为什么这些函数擦除后类型相同?

def merge[X](list1: 选项[List[X]], list2: 选项[List[X]]): 选项[List[X]] def merge[X](list1: 选项[List[X]], elem: 选项[X]): 选项[List[X]] 编译器说这两个函数有

回答 1 投票 0

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