在学习函数式编程的过程中,我不断遇到"理由"一词,特别是在纯函数和/或引用透明性的背景下.有人可以解释一下究竟是什么意思吗?
私有var构造函数参数和没有val/var的构造函数参数之间有什么区别?它们的范围/可见度是否相同?
例如:
class Person(private var firstName:String, lastName:String)
Run Code Online (Sandbox Code Playgroud) 在查看 Flink 官方文档时,我遇到了CheckpointedFunction. 想知道您为什么以及何时使用此功能。我目前正在从事一项有状态的 Flink 作业,该作业严重依赖于ProcessFunction在 RocksDB 中保存状态。只是想知道是否CheckpointedFunction比ProcessFunction.
我们正在构建一个流处理管道来处理/摄取 Kafka 消息。我们使用的是 Flink v1.12.2。在定义源水印策略时,在官方文档中,我遇到了两种开箱即用的水印策略;对于有界无序和对于单调时间戳。我确实浏览了 javadoc,但没有完全理解何时以及为什么应该使用一种策略而不是另一种策略。时间戳基于事件时间。谢谢。