腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
scala
如何将
模式
匹配
与
继承
和
模板
化
类
结合
使用
scala
、
reflection
、
scala-reflect
我们公司
使用
的数据结构是这样的: trait Resource } type Resource = templatedResource[CParameter] } 在某种程度上,给定一些未知的Resource,我们希望
使用
模式
匹配
来确定它们的内部类型但是由于类型擦除,简单的
模式
匹配
不起作用。因此,我们尝试
浏览 15
提问于2020-07-29
得票数 0
回答已采纳
1
回答
为什么我们可以在java中创建从密封(
Scala
)派生的新
类
?
java
、
scala
、
sealed
考虑两个类别A
和
B:object A { case object Zero extends Nat// B.java static A.Nat f() { }编译,运行:WTF 正如在中所说的,“密封
类
不能直接
继承
,除
浏览 0
提问于2013-08-08
得票数 1
回答已采纳
2
回答
如何在UWP中编写自定义选择器控件?
xaml
、
win-universal-app
、
flyout
、
uwp-xaml
通过
使用
内置TimePicker控件从Windows的可见元数据中拼凑出的内容,我认识到所涉及的组件类型如下: 我意识到我需要模仿这个
模式
,并为我们的选择器控件编写这三个组件,但是我无法找到关于这些部分是如何
结合
在一起的信息,而且仅从API表面我认
浏览 3
提问于2016-04-30
得票数 5
回答已采纳
3
回答
模式
匹配
的选择器是详尽的
scala
、
pattern-matching
看着,上面写着: 我不太明白他们在这一段中的意思。我们必须
匹配
所有可能的字符串,这是愚蠢的,所以我认为我的理解是不正确的。有人想澄清一下吗?
浏览 9
提问于2016-04-24
得票数 2
回答已采纳
3
回答
Spark & HCatalog?
hadoop
、
apache-pig
、
apache-spark
、
hcatalog
我对
使用
Pig加载HCatalog感到很舒服,并且想知道是否有可能
使用
Spark来代替Pig。不幸的是,我对Spark还很陌生。 你能提供一些关于如何开始的材料吗?有没有什么Spark库可以
使用
?
浏览 0
提问于2014-08-14
得票数 3
1
回答
Propel在创建具有
继承
的具体
类
的实例方面失败吗?
php
、
orm
、
propel
在Propel中,我找不到一种将findOrCreate()
与
单
继承
和
抽象父
类
结合
使用
的方法。这个小例子给出了一个致命错误$thebook= ComicBookQuery::create()->filterById(1)->findOneOrCreate(); 一小块数据库
模式
浏览 2
提问于2012-02-10
得票数 0
回答已采纳
1
回答
组合
与
模板
组合
c++
、
design-patterns
、
architecture
我有三个设备,它们有不同的Run()实现
和
接口。这些设备可以包含其他子系统,也可以包含其他设备。我对把这两种
模式
结合
在一起感到很困惑。
浏览 6
提问于2013-08-11
得票数 0
回答已采纳
1
回答
从不同的基
类
继承
类
模板
专门
化
是否合法?
c++
、
templates
、
inheritance
、
specialization
我遇到了一种情况,我的
类
模板
部分专门
化
共享了大量代码,将其移到基
类
中是有意义的。但是,对于所有的专门
化
来说,拥有相同的基
类
是没有意义的。然而,同一个阶级可以从不同的基础
继承
是错误的。 我想要的是一些保证,这是可以的。我找不到标准的相关部分,我不愿意相信它仅仅是因为它编译了(我以前被咬过)。
浏览 0
提问于2018-07-24
得票数 4
回答已采纳
1
回答
ScalaMock方法getPrefixLength不重写任何内容
scala
、
mocking
我将ScalaMock 3.0
与
ScalaTest
和
Scala
2.10
结合
使用
。当我试图模拟从java.io.File
继承
的
类
时,我会得到以下遵从性错误。
浏览 3
提问于2013-01-17
得票数 3
回答已采纳
1
回答
不确定哪种设计
模式
在我的情况下更有效。
design-patterns
、
python
同样的变异体之间有更多的共同行为,比如体细胞CNV
和
生殖细胞CNV由于它们都是CNV,所以它们有更多的共同行为。但也有一些行为之间的小体融合
和
体细胞融合,因为它们是体细胞的(这种设计没有考虑到这种重复
使用
)。所以我想把它变成别的东西,一个工厂的战略
模式
,像这样:但这遇到了一个问题,我有太多的行为,他们是相当具体的一
类
变体。因此,我最终将创建许多小的行为
类
,并最终得到一个更广泛的本体。 并不是所有的变体都有相同的行为:有些有protein_prediction()或split_rea
浏览 0
提问于2019-10-18
得票数 -1
回答已采纳
1
回答
Scala
中的
类
、对象、特征、密封特征
java
、
scala
、
oop
、
functional-programming
我来自OOP背景,想澄清我对Object、Classes、Trait、Sealed Trait
和
Case Classes in
Scala
的看法,我现在写的是我对此的理解: 我们创建Object,当我们想在其中编写一些实用程序函数时,我们可以直接访问它,而不需要
使用
像Java中的“静态”
类
这样的“新”关键字。我们创建Classes,当我们对动词表示对象进行编码时,它的行为封装与我们在Java中为
类
编写的代码相同,我们
使用
"new“关键字实例
化
它。当我们想要在T
浏览 0
提问于2015-03-23
得票数 15
回答已采纳
2
回答
scala
Class.forName
模式
匹配
scala
、
pattern-matching
我是
使用
scala
的新手。我正在尝试将
模式
匹配
与
反射
结合
使用
:val name:String,} case p:Person => println("Person")} 我总是得到默认的部分(&
浏览 1
提问于2013-06-26
得票数 1
回答已采纳
4
回答
Scala
中的
模式
匹配
是如何克服开关案例导致的重复的?
oop
、
scala
、
design-patterns
我对
Scala
还是很陌生的,我还在努力找出所有的地方,做它的大量构造,适合并可以被利用。
模式
匹配
肯定可以比开关箱做得好100倍。但是,自从OOP出现以来,我们仍然倾向于
使用
多态结构。总之,我发现很难理解的是,如果开关大小写鼓励重复,我们最好将与案例相关的代码写入相应的
类
中,那么
Scala
的
模式
匹配
是如何克服这一点的呢?对于各种情况,我们仍然可以拥有
类
或泛型
类
,并且同样可以根据我们的需要利用多态性。
浏览 0
提问于2012-07-24
得票数 26
回答已采纳
2
回答
如何在Play 2.0中渲染纯html
java
、
html
、
jsp
、
playframework
、
playframework-2.0
我正在学习JSP
和
Play框架,我知道它运行在
Scala
上并基于
模板
呈现视图,但是如果我只想
使用
普通HTML而不是
scala
模板
呢?我所处的情况是,我正在设计一个
与
可视
化
模板
相
匹配
的站点,所以我
使用
Dreamweaver来构建html文件。我真的很喜欢Play框架,所以我想继续
使用
它。那么,我有什么选择呢?
浏览 3
提问于2012-10-11
得票数 0
回答已采纳
1
回答
将没有字段的抽象
类
转换为接口(Java,Sonar规则s1610)
java
、
interface
、
abstract-class
我指的是 我理解为什么Sonar规则中提到“抽象
类
没有字段”。这样,规则的作者确实
浏览 0
提问于2020-03-06
得票数 3
1
回答
混合
和
匹配
Jenkinsfile中的fabric8 pod
模板
--这真的是它的工作方式吗?
jenkins
、
fabric8
在项目的readme中有一章“混合
和
匹配
”,它描述了
如何将
多个pod
模板
组合出来,从而生成一个混合了多个构建功能的pod,比如提供了maven
和
docker二进制文件。它还描述了如何嵌套/
继承
pod
模板
,但听起来不像是将两个
模板
的功能
结合
在一起的单个容器。听起来,这种机制只是在父
模板
之上添加或修改容器配置。它并没有真正地
结合
图像。从本文件中: podTemplate可以
继承</e
浏览 4
提问于2017-03-21
得票数 0
3
回答
使用
特定实现实例
化
的
Scala
语法是什么?
scala
假设我有以下特征 def getCurrency: String
使用
下面的实现 overridedef getCurrency = "USD"我还有另一个抽象
类
,如下所示}
使用
MarketImpl实现实例
化
浏览 0
提问于2011-09-13
得票数 1
回答已采纳
1
回答
如何
使用
数字
scala
类型?
java
、
scala
、
numbers
、
numeric
在Java中,我可以像这样
使用
。但是
scala
.math.Numeric没有这样的方法,只有像toDouble(x:T)这样的方法,我不知道什么是x:T参数。而且,如果您看到
scala
.Double或
scala
.Short,它们有方法toDouble,但是这些方法不是从一个特性
继承
的。 我可以
使用
模式
匹配
,但是在toDouble中有很多代码重复。
Scala
处理数字类型呢?我读过像<% double这样的
scala</em
浏览 2
提问于2015-05-27
得票数 3
5
回答
有什么组合不能完成的
继承
可以吗?
oop
、
inheritance
、
polymorphism
、
composition
多态允许您指定"is-a“关系以及
继承
。特别是,从基
类
继承
隐式地在该类及其子类之间创建多态关系。但是,虽然可以
使用
纯接口实现多态性,但
继承
通过同时传递实现细节使多态关系复杂
化
。这样,
继承
与
纯多态性是完全不同的。 作为一种工具,
继承
为程序员提供的服务
与
多态性不同(通过纯接口),方法是简化实现,在简单情况下重用()。然而,在大多数情况下,超
类
的实现细节
与
子类的要求有微妙的冲突
浏览 6
提问于2010-02-10
得票数 29
1
回答
libclang能解析CRTP
模式
吗?
c++
、
crtp
、
libclang
我试图
使用
libclang解析C++,但它似乎
与
CRTP
模式
有问题,即当
类
继承
自用派生
类
实例
化
的
模板
时:我想要完成的是找到
继承
自Base的
类
,但是当libclang
浏览 2
提问于2017-03-14
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Scala类
好程序员大数据视频教程之快速入门Scala篇
聊聊设计模式之模板方法模式
Scala基础
从Example出发:读懂start-start-shell.sh任务执行流程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券