小编Abh*_*mar的帖子

Kafka缓冲区大小和时间间隔

Kafka 根据 buffer.memory (在我的例子中为 32 MB)将数据保存在 Buffer 中。一旦达到 32 MB 限制,kafka 是否会将记录写入主题,或者是否还有与之相关的时间?

apache-kafka

5
推荐指数
1
解决办法
5462
查看次数

Scala数组具有不同的数据类型

*我们知道scala数组包含相同类型的数据.但当我宣布数组为

var a = new Array[Any](3)
Run Code Online (Sandbox Code Playgroud)

我能够存储不同的数据类型.

a(0)=5
a(1)="hello"
a(2)=1.5
Run Code Online (Sandbox Code Playgroud)

这怎么可能?如果它是错的那么我们在scala中有什么选项来存储不同的数据类型?*

arrays scala any

4
推荐指数
1
解决办法
3352
查看次数

当我们可以在地图或列表中添加或删除元素时,它们如何不可变?

以下是声明不可变Map的Scala代码

var m:Map[Int,String] = Map(1->"hi",2->"hello")
println(m)
// Result: Map(1->"hi",2->"hello")
Run Code Online (Sandbox Code Playgroud)

在这里,我们能够添加或更改Map的内容,那么我们如何说scala中的map或list是不可变的

m=m+(3->"hey") 
println(m)
// Result: Map(1->"hi",2->"hello",3->"hey")**
Run Code Online (Sandbox Code Playgroud)

scala immutable-collections

1
推荐指数
1
解决办法
80
查看次数

0
推荐指数
1
解决办法
1499
查看次数