小编Pat*_*ick的帖子

领域驱动设计中的子域实际上是什么?

所以我正在读《Vaugh Vernon 的实现领域驱动设计》一书,有些东西我不明白。为了清楚起见,让我们看一下我从书中截取的图片。以下是他如何描述 DDD 概念,例如有界上下文、子域等。

例子

正如您在图片中看到的,它描述了一家零售公司的领域。您有隐式有界上下文,还有有界上下文内的子域,但在进一步阅读了几页后,我发现了这张图片。

在此输入图像描述

所以现在这让我感到困惑,因为在第一张图片中,子域位于有界上下文中,但在第二张图片中,有界上下文位于子域(核心、支持、通用)内部。那么他在第一张图片中描述的实际上是一个子域。和第二张图是同一个东西吗?

design-patterns domain-driven-design

9
推荐指数
1
解决办法
4037
查看次数

一个简单的单体应用是否需要 Kubernetes 来管理

我对基础架构很陌生,所以我构建了一个简单的单体应用程序,并使用 docker 构建容器并将其部署在我的 linux 服务器上。我的问题是,我是否需要为单个容器安装 kubernetes,如果不需要,我该如何扩展或进行负载平衡。

infrastructure docker kubernetes

5
推荐指数
1
解决办法
218
查看次数

如何在不使用 cv2.getRotationMatrix2D 的情况下手动旋转图像

我想在不使用内置 cv2 库的情况下旋转图像。所以我看到了这个方程

但我不知道如何将其应用到我的代码中。

//编辑

python opencv

2
推荐指数
1
解决办法
7870
查看次数

如何沿着对象的中心画一条线

我想用这两条线来测量香蕉的宽度。第一行是香蕉周围的轮廓:

第二行是香蕉的中间线:

正如您在图片中所看到的,我尝试使用骨架化方法,但它有一些噪音并且线没有连接(它实际上有多条线相互重叠)。我希望红线是一条没有噪音的单线,如下所示:

所以我可以从中计算宽度。

更新:现在我可以删除所有嘈杂的像素,结果如下所示:

没有吵闹的香蕉

但是这条线是不连续的,我需要一条连续的。

我想要完成这条红线的原因有点难以解释,但我想通过绘制这样的垂直线来找到最长的宽度:

结果

另一个更新:现在我可以通过在壁橱两点画一条线来连接所有这些线,结果看起来像这样 完毕

python opencv image-processing

2
推荐指数
1
解决办法
2171
查看次数