腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
带
条件
的任务设计
模式
java
、
scala
、
design-patterns
所有的代码片段都是用
java
编写的,而我的代码则是用scala实现的,所以可能有一些解决方案可以利用这种语言的优点。所有参数都有一个关联的类。,它们需要用
条件
来定义。(basicCheck)因此,考虑到在执行测试时定义了所有的后置
条件
,在这种情况下,哪种设计
模式
是最好的? 非常感谢!
浏览 3
提问于2016-07-29
得票数 3
回答已采纳
3
回答
装饰
装饰
器
java
、
design-patterns
、
decorator
在实现了
装饰
器
模式
并编写了几个
装饰
器之后,我注意到API允许用户堆叠不兼容的
装饰
器。这是API设计者应该接受的
模式
的自然约束,还是我对
模式
的错误实现?例如,假设有一个类可以用二进制
装饰
器或字符串
装饰
器来
装饰
,前者将数据编码为二进制,后者将数据编码为字符串。由于使用了字符串
装饰
器,因此可以进一步使用JSON或XML
装饰
器对其进行
装饰
。现在很明显,在应用了JSON
装饰
浏览 1
提问于2011-05-27
得票数 5
回答已采纳
1
回答
使用
装饰
器
模式
的
java
条件
日志记录
java
、
design-patterns
我有一个需要做
条件
日志记录的用例,所以这意味着我有一个方法bark(),它可以接受Animal,如果我传递给dog,它应该记录一些类似于狗在叫的东西。因此,根据对象的类型,日志语句将发生变化。那么这个用例是不是可以用
装饰
器
模式
来解决呢,或者有没有更好的方法来解决这个问题。
浏览 0
提问于2016-11-22
得票数 1
1
回答
Jenkins沙箱
模式
下的Groovy对象方法invokeMethod
jenkins
、
groovy
我正试图在我的jenkins共享库中实现
装饰
器
模式
。我想
装饰
‘超时值-尝试-捕捉’块,所以每当调用某个类的某个方法(修饰器不关心这个类是什么,以及那个方法是什么)时,它就自动包装在超时值-尝试-捕获块中。但为此,我需要重写
装饰
类中的方法'invokeMethod‘。org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException:脚本不允许使用方法groovy.lang.GroovyObject invokeMethod
java</
浏览 0
提问于2019-11-12
得票数 0
4
回答
将设计
模式
名称嵌入到接口名称中是一种好的风格吗?
design-patterns
、
coding-style
将设计
模式
名称嵌入到适当的接口中是不是一种好的做法/风格?比方说,如果它是
装饰
器设计
模式
,则将抽象
装饰
器命名为IDecorateInterfaceName或AbstractClassNameDecorator,如果该
模式
使用了抽象类。例如,
java
/O类使用
装饰
器
模式
,但将抽象
装饰
器类命名为FilterInputStream,而不是在名称中的某处添加
模式
名称。或者,如果提供了足够的文档,添加这种
浏览 3
提问于2013-04-21
得票数 0
回答已采纳
3
回答
python
装饰
器是否严格实现
装饰
器
模式
?
python
、
design-patterns
、
decorator
我参加了一个关于
装饰
器
模式
的会议,其中提供的大多数示例都是在
java
.For实例中提供的,在下面的示例中,披萨对象是用两个浇头
装饰
的。Pizza vegPizza = new ToppingsType1(new ToppingType2(new Pizza()))@applyTopping2@applyTopping1 pass 虽然在这里我可以看到makePizza函数被
装饰
了两个函数,但它与<em
浏览 2
提问于2011-12-14
得票数 3
回答已采纳
1
回答
在Python语言中,术语
装饰
器是指GoF的设计
模式
中的设计
模式
,还是其他意思?
python
、
decorator
术语
装饰
器出现在Python中,现在也出现在Angular2中。 在Python语言中,它是指GoF的“设计
模式
”一书中的
装饰
器设计
模式
,还是其他意思?(比如仅仅是为了注解,比如
Java
注解?)
浏览 4
提问于2016-04-19
得票数 2
1
回答
是否有一种方法可以有
条件
地注册类型作为.NET依赖注入的回退?
dependency-injection
、
decorator
、
fluentvalidation
、
simple-injector
、
scrutor
通过使用ICommand和IQuery<TResult>以及ICommandHandler<TCommand>和IQueryHandler<TQuery, TResult>接口来实现命令查询分离(CQS)
模式
我们还使用
装饰
器
模式
来执行面向方面的编程。对于我们的一个
装饰
器,我们使用FluentValidation对特定的命令或查询执行验证逻辑。 使用SimpleInjector,可以有
条件
地注册类型。当我们有一个没有相应验证器的命令或查询时,这对我们的FluentVali
浏览 14
提问于2021-10-29
得票数 0
回答已采纳
1
回答
对超级关键字的困惑;
Java
中实现的
装饰
器
模式
java
、
design-patterns
、
super
但是,我对
装饰
者
模式
(DeP)的实现有点困惑,如 我被
装饰
器类Header1、Header2、Footer1和Footer2中的"super.callTrailer();“弄糊涂了,它们都是从TicketDecorator因为每个
装饰
器对象都有自己对下一个
装饰
器的引用,这是由于行"private Component myTrailer;“。 注意:我不太精通
Java<
浏览 2
提问于2010-07-18
得票数 0
1
回答
从UML图中找到设计
模式
?
design-patterns
、
uml
这是
java
AWT包的一部分: 我认为什么是正确的?显然也有其他人,但是我找不到他们是什么
浏览 2
提问于2014-03-16
得票数 0
回答已采纳
1
回答
创建一个pojo继承自一个类并且具有同一个类的依赖(对象)是否明智?
java
、
oop
、
object-oriented-analysis
我看到有人写了一个类似如下的POJO类: someVariables...class B extends A{ someVariables...我非常确信这不是一个明智的创建类的方法,因为当两个变量都打算存储相同的值时,它会导致数据完整性问题(继承的变量和对象'A‘的变量可以有不同的值)。每次如果有人更新任何变量,他都必须在两个地方更新它。我很感激有人能在这方面启发我,并告诉我在哪里可以明智地创建这样的class...Pros和缺点将工作。
浏览 7
提问于2018-08-07
得票数 0
1
回答
Java
7- @Decorator,@无状态和@PersistenceContext = nullpointerException
java
、
jakarta-ee
、
ejb
、
decorator
、
cdi
我在
java
7 (glassfish 4)中使用
装饰
器
模式
。FooService { private EntityManager em; }当我使用这种
装饰</em
浏览 0
提问于2013-06-20
得票数 4
1
回答
使用
装饰
器
模式
格式化表格输出
java
、
design-patterns
、
output
、
alignment
、
decorator
我在谷歌上搜索了所有关于
装饰
器
模式
的信息,但我没有找到任何类似的使用
装饰
器
模式
的例子,所以我决定在这里提问。谢谢
浏览 2
提问于2019-11-21
得票数 0
2
回答
GoF对Decorator
模式
的解释是令人困惑的(或者完全错误)
design-patterns
我正在研究一些设计
模式
问题,并查看了GoF中
装饰
模式
的定义和示例。上面写着 Decorator
模式
的所有示例(在
Java
或C++中)都
浏览 1
提问于2010-10-14
得票数 4
回答已采纳
2
回答
装饰
模式
与委托
模式
的区别
java
、
design-patterns
、
decorator
、
delegation
装饰
模式
和委托
模式
有什么区别(如果有的话)?我不想只知道实现细节,还想知道用例的差异和主观的观点,如何使用它们。编辑:可以指向源代码(在OS项目中),其中使用这些
模式
(特别是委托,因为
装饰
是在
Java
类中使用的)。我正在寻找一些真正的用法,而不仅仅是虚拟的例子。也许这些
模式
是相同的,只是在标题上有所不同。
浏览 3
提问于2012-11-15
得票数 30
回答已采纳
3
回答
这是
装饰
者设计
模式
的一个很好的实例吗?
java
、
design-patterns
、
decorator
其中一个问题是关于
装饰
器设计
模式
的,它给我带来了一些麻烦。我的问题不是关于正确答案是什么,而是这是不是一个使用
装饰
器
模式
的好实例。为什么要
装饰
person层次结构,因为让Population类直接计算person BMI同样简单,并且只需要更少的类?由于BMI是Person对象状态的派生属性,
装饰
器真的会在这种情况下添加功能吗?: double getWeightInKG(); double getHeightInMeters();
浏览 0
提问于2012-05-02
得票数 2
3
回答
如何在
Java
中列出一个对象扩展的所有类?
java
、
decorator
在
Java
中,我使用的是
装饰
器
模式
。有时一个Object会有很多类型,因为它可以用很多类来
装饰
。如何获取一个对象的所有不同类型?MeatPlateDecorator, TomatoPlateDecorator, 有时,JapanesePlate可以用MeatPlateDecorator和/或TomatoPlateDecorator来
装饰
浏览 2
提问于2013-02-19
得票数 2
1
回答
如何在下面的场景中使用Autofac实现
装饰
器
模式
c#
、
asp.net-mvc
、
autofac
、
decorator-pattern
我需要使用Autofac实现
装饰
器
模式
。 } { }当进行上述调用时,基于一个
条件
为了实现这一点,我们的技术架构师认为,使用Autofac的
装饰
器
模式
是对现有代码流影响很小的解决方案。(c,ser
浏览 7
提问于2020-05-29
得票数 0
2
回答
使用TestNG和Selenium,在Eclipse中显示上面每个测试的"Run 000-Debug“选项
eclipse
、
testng
最近我不得不安装新的,现在这个新的选项显示在每个测试上面。我想移除它,但我找不到它的配置。有什么想法吗?
浏览 8
提问于2021-04-20
得票数 1
1
回答
用于“链接”文本的命令行的交互式前端。
web-apps
、
command-line
是否有人知道现有的可自定义的前端命令行应用程序/脚本,其最基本的功能是这样工作的:基于可配置的regexes
模式
(如PID)被识别并转化为链接。
浏览 0
提问于2019-04-03
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java函数接口实现函数组合及装饰器模式
python设计模式(八):装饰模式
Java设计模式——命令模式
Java桥模式
JAVA设计模式之策略模式
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券