腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Scala
:
使用
/不
使用
()
调用
具有
可
重写
隐
式
的
方法
、
、
下面是
方法
的
定义,它
隐
式
使用
ExecutionContext,并允许客户端覆盖它。
使用
两个执行上下文来测试它: Executors.newFixedThreadPool(5))客户端可以通过以下方式覆盖默认
隐
式
: implic
浏览 6
提问于2018-08-27
得票数 0
回答已采纳
1
回答
在
Scala
中对
具有
自定义相等关系
的
不可变列表
调用
distinct
我想从
Scala
列表中提取不同
的
元素,但我不想
使用
自然相等关系。我如何指定它? 我是否必须
重写
函数,或者是否有任何
方法
(可能
使用
我缺少
的
某些
隐
式
定义)来
调用
具有
自定义相等关系
的
distinct
方法
?
浏览 3
提问于2012-11-13
得票数 5
回答已采纳
1
回答
为什么在
scala
中
不
推荐
隐
式
转换?
、
、
摘自“带猫
的
Scala
”(第18页):当
使用
隐
式
def创建类型类实例构造函数时,请确保将参数标记为
隐
式
参数。如果没有这个关键字,编译器将无法在
隐
式
解析期间填充参数。
具有
非
隐
式
参数
的
implicit
方法
形成一个不同
的
Scala
模式,称为
隐
式
浏览 3
提问于2020-12-05
得票数 1
2
回答
如何在我
的
scala
测试中覆盖
隐
式
转换?
、
、
、
、
我正在做一个
scala
测试,它测试
使用
隐
式
转换
方法
的
代码。我不想
使用
这些
隐
式
转换,而是想在测试中模拟/覆盖它们。这样做有可能吗?request.asTypeB} 在测试methodA时,我想模拟/
重写
"asTypeB“,而不是实际
调用
的
那个。
浏览 2
提问于2016-06-30
得票数 0
6
回答
为什么所有的java
方法
都是
隐
式
重写
的
?
、
、
在C++中,我必须显
式
地指定‘虚拟’关键字来使成员函数‘
可
重写
’,因为当一个成员函数
可
重写
时,会涉及创建虚拟表和vpointers
的
开销(因此,出于性能原因,每个成员函数都是
隐
式
不可
重写
的
)。它还允许在子类提供
具有
相同名称和签名
的
单独实现时隐藏(如果未覆盖)成员函数。 在C#中也
使用
了相同
的
技术。我想知道为什么Java放弃了这种行为,默认情况下每
浏览 0
提问于2009-05-07
得票数 21
回答已采纳
2
回答
什么是“
隐
式
”
的
Scala
标识符?
、
我在
Scala
示例中见过一个名为implicitly
的
函数。它是什么,它是如何
使用
的
?
scala
> sealed trait Foo[T] { def apply(list : List[T]) : Unit }; object Foo {defined trait Foofoo: [A](x: List[A])(implicit evidence$1: Foo[A])Unit
浏览 114
提问于2010-10-04
得票数 174
回答已采纳
1
回答
scalaz.Heap中
的
逆整数阶
、
、
在需要提取最大值而不是最小值
的
问题中,我
使用
了。-
不
工作
隐
式
类逆(
隐
式
顺序: OrderT)
隐
式
def inverseOrder:Order[InverseT] =新Order[InverseT):布尔= ord.equal(x.restore,y.restore)覆盖def equalIsNatural: Boolean
浏览 3
提问于2015-04-15
得票数 2
1
回答
在运行时显
式
访问
隐
式
参数
、
、
我正在尝试访问泛型类型
的
隐
式
参数。
Scala
能够通过
调用
具有
显
式
泛型类型
的
方法
,在简单
的
情况下很好地找到
隐
式
类型,比如下面的printGenericType[Person]。但是,如果我创建一个TypeTag[Person]并将其传递给printGenericTypeGivenTypeTag,
Scala
就无法找到
隐
式
参数。
浏览 1
提问于2016-10-05
得票数 0
1
回答
使用
Scala
隐
式
重写
库
方法
、
我
使用
的
是一个类如Product类
的
库 def toString() = "Whatever" 我想
重写
这个toString
方法
。所以有两种解决方案。1-复制该类
的
内容,并在您自己
的
项目中创建相同
的
新类,然后
使用
该
方法
进行任何操作。 第一种
方法
太可悲了。
浏览 6
提问于2015-06-22
得票数 6
6
回答
在
Scala
中避免
隐
式
定义歧义
、
、
、
我正在尝试创建一个从任何类型(比如Int)到字符串
的
隐
式
转换...100.reverse // => error: value reverse is not a member of Int
隐
式
转换为=> "001" 100.
浏览 0
提问于2009-08-27
得票数 15
回答已采纳
2
回答
Scala
隐
式
转换问题
、
我正在努力解决
Scala
的
隐
式
转换问题。下面的代码片段说明了我
的
问题:如何通过
隐
式
浏览 0
提问于2010-10-07
得票数 3
回答已采纳
1
回答
scala
方法
之间
的
Spark数据传递.性能
、
、
、
最近,我开发了一个
使用
Scala
和Spark
的
Spark流应用程序。在这个应用程序中,我广泛地
使用
了
隐
式
类(Pimp模式)来实现更通用
的
实用程序,比如通过创建一个扩展Spark
的
Dataframe
的
隐
式
类来将Dataframe写入HBase。. // Custom methods to perform some computations } 但是,我
的
团队<em
浏览 3
提问于2018-09-10
得票数 0
回答已采纳
1
回答
链式索引
Scala
编译器错误
的
解决
方法
?
、
、
->)(0)这是
Scala
解析器认为它是ND4S中
的
浏览 0
提问于2016-04-27
得票数 2
回答已采纳
1
回答
scala
:在父类和子类中都覆盖构造函数中
的
隐
式
var?
我有一个类,它接受一个
隐
式
参数,这个参数被称为类
方法
内部
的
函数
使用
。我希望能够覆盖该
隐
式
参数,并使类及其继承
的
父类都
具有
对同一新
隐
式
对象
的
引用。将父变量设为
隐
式
变量并将其设置为新值可以成功覆盖父变量中
的
隐
式
变量,但不会覆盖子变量中
的
隐
式
变量
浏览 3
提问于2011-07-26
得票数 4
1
回答
在
Scala
世界中
使用
AnyVals开发流畅风格
的
API,并通过
隐
式
继承
、
、
我正在尝试为
具有
fluent样式返回类型
的
Java API提供
Scala
包装器API。具体地说,我希望我
的
Scala
尽可能多地依赖AnyVal实例,以减少分配。我已经找到了一个来放松这种流畅
的
返回,但问题是WriteStream不能返回它被
调用
的
实际类型
的
类型,因此在
调用
write之后将不能
调用
AsyncFile
方法
。需要一个
具有
类型类定义
的
包装
浏览 1
提问于2013-12-17
得票数 1
7
回答
定义简单案例类排序
的
简单惯用
方法
、
、
我有一个简单
scala
类实例
的
列表,我希望
使用
list.sorted以
可
预测
的
字典顺序打印它们,但是收到“没有为.定义
的
隐
式
排序”。
scala
> va
浏览 7
提问于2013-10-13
得票数 116
回答已采纳
1
回答
scala
重载函数
调用
和
隐
式
搜索之间
的
分辨率差异
、
Scala
2.13.3编译器确定要
调用
哪个重载函数
的
方式与要选择
的
重载
隐
式
函数不同。重载解析对函数
调用
有效,但对
隐
式
pick无效。为什么
不
选择val a提供
的
隐
式
函数
调用
呢?如果
调用
者请求A
的
实例,那么为什么编译器会在B和C
的
实例处于作用域中时考虑A
的
实例。如果解析逻辑与函数
浏览 3
提问于2020-10-14
得票数 1
回答已采纳
1
回答
从库函数
调用
特定类型
的
代码,在编译时确定。
、
、
Rototiller(R51) 当我从定义nicePrint
的
同一个作用域
调用
rototillerDetail时,
Scala
编译器会找到rototillerDetail并将其
隐
式
传递给nicePrint完全放弃
隐
式
方法
,以面向对象
的
方式来实现这一点,通过
重写
一个特殊
的
新
方法
(如Rototiller ),使CanMakeDetailedString继承.toDetail。有什么技术、
浏览 0
提问于2016-03-23
得票数 1
3
回答
用
Scala
中
的
特征
重写
隐
式
setter
方法
、
、
、
我正在尝试在
Scala
中实现一个
可
堆叠
的
特征模式(类似于)。这是我
的
尝试。我开始定义一个简单
的
类:类声明应该自动为名为"name“变量创建一个getter和setter
方法
。print(aName) } 如果上面的代码工作正常,它应该覆盖"name“字段
浏览 0
提问于2011-11-27
得票数 3
1
回答
无形状
的
ToTraversable不可序列化
、
、
我正在尝试在Spark RDD中
使用
Shapeless中
的
HList,我想
使用
toList
方法
,它需要以下
隐
式
:但是,如果我将此
隐
式
传递给RDD,它将抛出一个NotSerializableException Caused by: java.io.NotSerializableException:
scala
.collecti
浏览 2
提问于2017-08-28
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
螺旋式声测管还具有高度的可重复使用性
函数扩展
Scala函数编程和隐式转换
大数据:Scala
Akka HTTP开发中使用JSON
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券