scala 相关问题

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

java.lang.NullPointerException:null:加载scala案例类时

我正在读取bigquery表数据并将它们加载到案例类中,并且在加载它时面临这个空指针异常 java.lang.NullPointerException: null 在 org.apache.spark.unsafe.

回答 1 投票 0

了解 ZIO.Schedule

我正在尝试弄清楚如何惯用地使用zio.Schedule。我看到它有状态、输入和输出,但不明白如何使用它们。 例如,假设我有一个效用函数...

回答 1 投票 0

Jar 未由 Windows 任务计划程序启动

我编写了一个应用程序,它从 IDE 运行。 我用 sbt-assemble 打包,复制到其他地方,将 ./src/main/resources 复制到同一位置;它通过 javaw -jar TSA.jar 从 Windows Power Shell 运行。 我是...

回答 1 投票 0

为什么类型已知时对重载定义的引用不明确?

我有一个像这样的函数: def ifSome[B, _](pairs:(Option[B], B => _)*) { for((paramOption, setFunc) <- pairs) for(someParam <- paramOption) setFunc(someParam) } and overloaded fun...

回答 2 投票 0

与过滤器结合的模式匹配

鉴于我喜欢重构以下代码,我只对与出现的第一个模式匹配的行感兴趣,是否有一种方法可以缩短它,比如与 fi 结合使用...

回答 1 投票 0

如何在 Scala Spark 中从 Excel(xls、xlsx)文件构造 Dataframe?

我有一个包含多个工作表的大型 Excel(xlsx 和 xls)文件,我需要将其转换为 RDD 或 Dataframe,以便稍后可以将其连接到其他数据框。我正在考虑使用 Apache POI 并保存...

回答 5 投票 0

使用 Google Data Fusion 中的 Spark 工具重命名输出文件

我在 Google Data Fusion 中有一个管道,它在 Google Cloud 存储桶的目标目录中生成一个名为“part-00000-XXXXXX”的 CSV 文件(以及一个名为“_SUCCESS”的文件)...

回答 2 投票 0

编译器无法解析扩展泛型类型的 Scala 类型

考虑抽象类 Fruit: 性状 水果 case 对象 Apple 扩展了 Fruit 案例对象 Orange 扩展 Fruit 我想为具有通用输入和输出的水果实现处理器服务: 特质

回答 1 投票 0

无法转换 org.apache.hadoop.fs.FileSystem$Cache。 org.apache.hadoop.fs.FileSystem$Cache$Key 类被冻结

我试图在我的scala 测试中模拟hadoop 文件系统。任何想法如何解决这个问题,请: 导入 java.net.URI 导入 org.apache.hadoop.conf.Configuration 导入 org.apache.hadoop.fs.FileSy...

回答 1 投票 0

遇到 pyspark.sql.utils.AnalysisException:UDF 类未实现任何 UDF 接口

我正在尝试利用 pyspark 中的 Scala udfs 并遇到“pyspark.sql.utils.AnalysisException:UDF 类未实现任何 UDF 接口”错误 我的 scala 代码看起来像这样 爸...

回答 1 投票 0

Spark 会话线程安全

我读到 Spark 会话上下文是线程安全的,但并非在所有情况下都是如此。 我有多线程应用程序,其组织方式如下: N - 工作人员服务事件总线并发送一些简单的 Spark 任务。 ...

回答 1 投票 0

Spark 不支持解串器:需要一个“ARRAY”字段,但得到“MAP<STRING, STRING>”

最近我们已迁移到dataproc image 2.2版本,并支持scala 2.12.18和spark 3.5版本。 封装测试 导入 org.apache.spark.sql.SparkSession 导入测试.模型._ 哦...

回答 1 投票 0

有没有办法限制MapReduce程序的节点数量?

在我的 Spark 程序中,我可以通过调整 --num-executors 参数来限制程序运行的节点数量。现在我想将我的程序的可扩展性与

回答 1 投票 0

Spark 中ReduceByKey 和CombineByKey 的区别[已关闭]

在Spark中,ReduceByKey和CombineByKey的性能有什么区别吗?对此的任何帮助表示赞赏。

回答 1 投票 0

向编译器请求有关@inline的更多信息?

@inline 的文档指出: 方法上的注释,要求编译器应特别努力内联带注释的方法。 然而,与类似的@tailrec

回答 1 投票 0

通过 TypeTag 的 Scala 类名称简单地写为“TypeTagImpl”

有很多相关的问题,但到目前为止我还没有找到任何涵盖这个确切问题的问题。 我正在使用 TypeTag 尝试获取具有类型参数的类中的方法的类名称。 c...

回答 1 投票 0

使用 http4sVersion 依赖项时 HTTP 服务的 TypeLevel Scala 编译错误

我正在尝试使用 TypeLevel Scala 编写一个示例 HTTP 服务,该服务可访问国家气象服务 API。我遇到类型不匹配错误并且 EntityEncoder 从 cats.effect.IO 包导入。 建造...

回答 1 投票 0

scala 我怎样才能用惯用的mockito进行宽松的测试

这是正在测试的代码: 导入并发。{ExecutionContext,Future} 特征后端{ def verifyUser(): 未来[单位] def 账户(): 未来[字符串] } 类服务(后端:后端){

回答 1 投票 0

如何测试偏移量是否已提交到 Kafka

我有一个 Akka Stream Kafka 源,正在从 Kafka 主题中读取数据。 我有一个简单的任务,允许禁用消息偏移量的提交。提交通常是调用 commitScala 完成的...

回答 3 投票 0

如何使用 scala 函数将错误消息与正则表达式模式匹配

此函数需要获取给定的错误消息,将其与正则表达式模式匹配并返回规定的错误消息或 None 我构建了以下函数,其中预设了正则表达式值,并且

回答 1 投票 0

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