design-patterns 相关问题

设计模式是软件设计中常见问题的通用可重用解决方案。当您遇到设计模式实施问题时,请使用此标记。请勿在有关文本模式匹配的问题上使用此标记。在实现繁重的问题上使用此标记时 - 标记实现编写的代码语言。

<code>pattern="([a-zA-Z0-9_-]|\.)+" </code>

无需检查,因为'/( 我试图在点之前删除逃生角色,但没有解决问题。有什么想法如何改变这种模式?

回答 0 投票 0

我想出了这种方法:

回答 4 投票 0








设计模式和工具,用于向不同的处理器派遣大量记录和文件作者

任务是每天循环浏览大量的交易记录,例如每天20亿,并通过其卡类型(Visa,MasterCard等)进行各种记录,以进行不同的处理,并最终WR ...

回答 1 投票 0



Memento设计模式和状态设计模式

Memento设计模式用于将对象恢复到以前的状态,例如撤消。但是我们可以多次进行撤消和重做。我已经阅读了多次文章,但我仍然不清楚...

回答 3 投票 0



在GO中有效消费Kafka消息的最佳并发模式是什么? 我在GO中研究Kafka消费者,目前使用一个简单的循环来获取和处理消息。我将使用go commume()称此功能同时运行它。但是,我不确定是否...

func Consume(ctx context.Context, k *kafka.Reader, handler IMessageHandler) { for { msg, err := k.FetchMessage(ctx) if err != nil { log.Error("Failed to fetch message", "error", err) return } err = handler.Handle(ctx, msg) if err != nil { log.Error("Failed to handle message", "error", err) continue } commitWithRetry(ctx, k, msg) }

回答 1 投票 0


代理、包装器或外观类之间有什么区别

代理、包装器或外观类之间有什么区别 它们对我来说似乎都是一样的,它们采用一个实现,封装它,然后在包装器/代理/

回答 3 投票 0

访问者模式中接口中的方法必须是void方法吗

这是维基百科中访客模式的 Java 示例: https://en.wikipedia.org/wiki/Visitor_pattern#Java_example 这两个接口是该模式的核心: 接口 CarElement { 无效接受(

回答 1 投票 0

实例化具体的 HttpClient 实例是否是 .NET 中依赖注入的错误使用?

我正在尝试遵循最佳实践来创建松散耦合的代码,但我仍然需要对依赖注入有更深入的了解。 所以我想知道这段代码是否尊重这个概念,因为......

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.