scala 相关问题

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

为什么Java中引用赋值是原子的?

据我所知,引用分配在 64 位 JVM 中是原子的。 现在,我假设 jvm 内部不使用原子指针来对此进行建模,因为否则就不需要原子引用...

回答 3 投票 0

“hoodie.parquet.max.file.size”和“hoodie.parquet.small.file.limit”属性被忽略

我希望我的连帽衫文件大小在小 = 50MB 和最大 = 100MB 之间。 以下配置用作更新插入的地图选项: val hudiOptions = Map[字符串, 字符串]( HoodieWriteConfig.TBL...

回答 1 投票 0

如何在 Scala 中使用选项[Set[A]]?

给出一个玩具示例,例如: val myMap = Map("a" -> Set(10, 20)) 值 myVal = 20 有没有更简洁的方法来做到这一点?: val myKey = "a" // 想象这来自一个循环 我的地图...

回答 2 投票 0

执行器内的内核共享内存

假设我们有 5 台工作机器。每个工作节点配置为 16 核和 64 GB 内存。总共 80 个核心和 320 GB 内存。 现在我们可以配置如下属性: 选项 1:设置...

回答 1 投票 0

scala.reflect.internal.MissingRequirementError:编译器镜像中找不到对象 java.lang.Object

我正在尝试使用 sbt 包构建 Spark 流应用程序,我无法发现此错误的原因是什么。 这是错误的一部分 scala.reflect.internal.MissingRequirement...

回答 5 投票 0

在 Spark Scala 中实现动态连接

我正在研究一个用例,我需要在 Spark scala 中实现动态连接。 举例来说,我有一个基表 tableA,想加入 tableB 和 tableC。目前有两个

回答 1 投票 0

Scala - Akka Http - 编写自定义指令以将查询参数添加到请求的表单字段

我想编写一个自定义指令,将请求的查询参数添加到其表单字段映射中。 到目前为止我所想到的是这样的 def extractQueryProxyRequestContext:直接...

回答 1 投票 0

gradlew gadlingRun 不运行任何测试

我正在尝试使用 gradle-gatttle 执行负载测试,下面是我的 build.gradle 和 BasicSimulation.scala 插件{ id“com.github.lkishalmi.gadling”版本“3.0.2” } 存储库{ ...

回答 5 投票 0

Functor 和 Monads,有没有人对 scala 中的这个主题有很好的解释?

是否有任何资源可以帮助您更好地理解函子和单子。请分享您对函数式编程中的概念有深入了解的资源...

回答 1 投票 0

scala Try:在失败情况下关闭文件

我编写了以下代码来写入文件: 尝试 { val filePath =“路径/to/write/myfile.json” val 文件 = 新文件(文件路径) 文件.createNewFile(); val 文件...

回答 1 投票 0

在 Scala 中编写无标记最终返回类型

我有一个使用 Tagless Final 的存储库服务,它看起来像这样: 最终类 MyRepoImpl[M[_]: Async](transactor: DoobieTransactor[M])(隐式 ec: Scheduler) 扩展 MyRepo[M] { 覆盖...

回答 1 投票 0

使用spark读取shapefile数据

我刚刚开始使用ESRI API来处理GIS数据(shapefiles),我也使用这个代码(https://github.com/mraad/spark-shp)来使用spark读取数据(运行scala代码) 。 我的问题是...

回答 1 投票 0

Spark 中的 SQL 子查询问题

嗨,我有一个 SQL 查询如下。当我在 PostgreSQL 查询工具中运行相同的查询时,它工作正常。但是当我在 Spark SQL 中尝试它时,它在 Spark 日志中显示以下错误 val SQLDF = 火花。

回答 1 投票 0

去掉if else条件,将代码转换为scala中的函数式方式

我用 scala 编写了以下代码,我想通过删除 if else 语句将其转换为函数式方式。 案例类 Foo(val bar:String) val foo : Option[Foo] = Some(Foo("mar...

回答 2 投票 0

在 scala 中使用 map 作为派生基元实现 Monad 特征,不满足使用 for-compression 的标准

我正在 scala 2.13 中构建自己的用于教育目的的小型函数式编程库,在这样做的过程中,我无法满足地图操作的要求...

回答 1 投票 0

控制加特林中每个 jms 连接的生产者数量

目前,我正在测试TIBCO EMS应用程序,旨在使用Gattle 3.9.3版本模拟高交易率。在初步探索性测试中,我观察到加特林创造了......

回答 1 投票 0

scala 3 获取案例类的字段类型

我尝试获取头部类型并将其写入列表 透明内联 def getClassesFieldType[A](using p: Mirror.ProductOf[A]): List[String] = 内联 p 匹配 { 案例 m: Mirror.ProductOf[A] => ...

回答 2 投票 0

在Scala 3中,如何从其类型中调用常量?

假设我想从类型 3 中调用常量 3。 在 Scala 2 中,这可以使用 Shapeless Witness 轻松完成: val w = 隐式[见证[3]] w值 这在 Scala 3 中没有对应的,...

回答 1 投票 0

失败与未来无关?

我正在通过 Coursera 上的官方课程学习 Scala。我的 Java 说得很流利,但这是新事物。我脑子里有个疙瘩。 最后的编程评估涉及异步

回答 1 投票 0

如何在同一个glue任务中用处理结果替换数据源

我想处理A中的一些数据,并用处理后的结果替换A。 write() 操作完成后,我可以在任何“地方”做一些事情吗?或者有什么办法可以替代原来的d...

回答 1 投票 0

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