自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 超大日志文件分割命令

在windows也可以使用gitbash命令行执行此命令。-a 分割后文件的后缀序号长度。-l 分割后文件的最大行数。

2024-01-23 13:24:53 727 1

原创 领域驱动开发的示例代码

这是一个简单的领域驱动开发示例代码,包含业务领域层的Customer实体和CustomerService服务,应用服务层的CustomerApplicationService,基础设施层的InMemoryCustomerRepository,技术框架层的CustomerRepository接口,以及用户界面层的CustomerController控制器。

2023-12-15 13:10:41 368

原创 设计模式:策略模式

例如,一个支付系统可能有多种支付方式,如支付宝、微信支付和银行卡支付,可以使用策略模式来选择不同的支付方式。当一个类需要根据不同的条件选择不同的算法时,可以使用策略模式。例如,一个电商网站可能根据用户的等级来计算折扣,不同的用户等级对应不同的折扣算法,可以使用策略模式来选择不同的算法。当一个类有一个复杂的算法,可以将这个算法拆分为多个小的算法,并使用策略模式来组合这些小的算法。总的来说,策略模式适用于需要在运行时动态选择算法或行为的场景,可以提高代码的灵活性和可扩展性。

2023-12-08 13:25:26 308

原创 领域建模方法

确定关系:确定实体之间的关系。关系可以是一对一、一对多或多对多的关联关系。具体的建模过程可能因领域的不同而有所差异,但这个示范可以帮助你开始进行领域建模。文档化和沟通:将建立的类图文档化,并与相关的利益相关者进行沟通和讨论。建立类图:使用类图来表示实体、属性和关系。类图是一种图形化表示方法,可以清晰地展示实体之间的关系。识别实体:识别在领域中具有独立存在和特定属性的实体。验证和调整:验证建立的类图是否准确地反映了领域的实际情况。属性是描述实体特征的信息,例如名称、类型、状态等。

2023-12-08 13:24:03 373

原创 nginx反向代理

请根据实际需求修改上述配置文件中的服务器名、后端服务器地址和其他参数。完成后,将该配置文件保存为`nginx.conf`,并将其放置在Nginx的配置目录中(通常是`/etc/nginx`)。在`location /`块中,我们使用`proxy_pass`指令将请求转发到`backend`上游服务器组。在上述配置中,我们定义了一个名为`backend`的上游服务器组,其中包含了多个后端服务器的地址。请注意,以上只是一个简单的示例配置,实际的反向代理配置可能需要更多的参数和调整,以满足特定的需求。

2023-11-16 11:22:54 26 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除