我刚开始使用Scala,我认为应该很容易理解这一点.我正在尝试实现以下功能:
def square(x:Int):Int = { x * x }
这很好,但如果我想尝试使这个功能适用于任何类型的数字我希望能够做到以下几点:
def square[T <: Number](x : T):T = { x * x }
这抱怨并说:error:value*不是类型参数T的成员
我需要为此实现一个特征吗?
我的一位同事认为HDFS没有最大文件大小,即通过划分为128/256mcg块可以存储任何文件大小(显然HDFS磁盘有一个大小,这将限制,但这是唯一的限制).我找不到任何说有限制的东西,所以她是对的吗?
谢谢,吉姆