design-patterns 相关问题

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

模式远程外观和分离接口

我正在为考试学习设计模式,但我遇到了一个问题: 结合分离接口和远程外观模式。 我们使用的教材是《企业应用模式...

回答 1 投票 0

Kubernetes 集群中长时间运行的后端任务

这里是 Kubernetes 新手。 我有一个用于视频转换的简单客户端/服务器 Web 应用程序: 前端通过 HTTP POST 上传视频,接收带有状态检查 URL 的响应 后端圣...

回答 1 投票 0

Adobe Illustrator:如何将光栅图像转换为矢量文件,同时保持图像质量?

解释什么是光栅图像和矢量图形图像以及如何将光栅转换为矢量图形文件 我想要有关光栅到矢量转换文件的详细知识。还给出了例子...

回答 1 投票 0

如何在事件驱动架构中管理嵌套模式以及将它们存储在哪里?

我们正在开发具有事件驱动架构的物联网云解决方案。 设备产生事件并通过事件代理与消费者进行通信。所有事件消息都在 JS 中序列化...

回答 1 投票 0

特征实现子集的 Rust 特征继承

我不确定如何准确地提出这个问题,所以我会通过例子来说明。 我正在使用 bitflags 箱,它提供了一个名为 Flags 的特征。标志特征涉及

回答 1 投票 0

当依赖注入在 blazor 中大行其道时

我有一个 blazor 项目,它有一个单独的 Web 应用程序 UI 和一个利用 blazor 混合原理的移动应用程序 UI,它们共享多个组件,这些组件显示一些数据并允许在

回答 1 投票 0

Python 设计模式记录器类

寻求您的建议,目前正在自学Python设计模式。在第 2 章中,我介绍了这个课程。它有2个模块,logger_class.py和new_script_with_logger.py 对于

回答 1 投票 0

如何通过为每次 get 调用返回相同的实例来强制派生类重写仅获取属性?

我有一个简单的库要测试。 公共抽象类基类 { 公共 bool IsDone { 得到;放; } = 假; 公共抽象无效 Do(); } 公共密封类派生:基类 { 公共...

回答 1 投票 0

观察者模式中Subject接口的访问限制

在这个观察者模式中,我还使用了一个东西:推拉机制, 所以观察者也有对主体的参考。 所以现在当主体是观察者本身的一部分时

回答 1 投票 0

数据库查询缓冲区

我需要满足以下要求: 当数据库不可用时,我必须将所有查询写入缓冲文件(例如.PMQ)以供以后执行。 缓存数据库结果很常见

回答 1 投票 0

如何在 jetpack compose 中最好地构建 crud 操作? (就视图模型而言)

我正在使用 MVI 设计的 jetpack compose 构建一个应用程序,并带有 Ktor 后端(通过改造连接)。作为应用程序的一部分,我有一个带有“客户”列表的屏幕,其中我有...

回答 1 投票 0

AWS Step Function - 等待一组其他 Step Function 完成,然后触发不同的 Step Function

我有一个场景,我需要发布由一组离散 Step Functions 生成的处理结果。我如何编排这种安排,如果我有步骤功能 A、B ...

回答 4 投票 0

由于 fat 模块而违反接口隔离原则(ISP)

我正在使用 TMDB API,该 API 有 2 个重要端点,一个用于电影,另一个用于系列。 现在正在研究电影,所以我做了一个抽象层(模块)来从该 API 获取数据......

回答 1 投票 0

为多个具体实现定义API

我尝试实现多个共享相同 API 的具体类。这些类之间的基本功能是相同的,但它们支持不同类型的配置(共享...

回答 1 投票 0

找出绕过 Java.time 错误的解决方法

我最近发现了一个 java.time 错误。复制它非常容易; 我在 MacOS X 和 Centos Stream 9 上的 JDK 17.0.10 和 JDK 21.0.4 上进行了测试 代码为: 公共类雅加达日期时间{ 公共静态无效

回答 1 投票 0

使用指数退避计算延迟

我正在根据下页上的 Microsoft 示例代码编写自己的具有指数退避的重试逻辑:https://learn.microsoft.com/en-us/dotnet/standard/microservices-architecture/implement-

回答 1 投票 0

更好的设计以避免违反里氏替换原则

我遇到了里氏替换原则的问题,并且不太确定解决它的最佳方法是什么。 有问题的代码 类基础模型: def 运行(自我,base_model_input:

回答 1 投票 0

大型存储过程单元测试最佳实践/通用方法

我一直在使用 tSQLt 框架为我们的 SQL Server 数据库创建一个单元测试系统。在此过程的早期阶段,我已经开始为一些简单的内容创建一些基本的单元测试......

回答 1 投票 0

这是对静态属性的错误使用吗?

如果我有一个带有服务的类,我希望所有派生类都可以访问该服务(例如安全对象或存储库),那么我可能会执行以下操作: 公共抽象类A { 静态

回答 2 投票 0

saga设计模式与微服务架构中的pub-sub模型有何不同?

在 saga 中,一个组件使用中间的主题调用另一个组件,同样的事情也发生在 pub shub 模型中。那么两者有何不同?

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.