DDD
-
一篇文章带你掌握Flex布局的所有用法
Flex 布局目前已经非常流行了,现在几乎已经兼容所有浏览器了。在文章开始之前我们需要思考一个问题:我们为什么要使用 Flex 布局? 其实答案很简单,那就是 Flex 布局好用。…
-
Elasticsearch Data Stream 数据流使用
本文是《Elasticsearch索引生命周期管理ILM》中数据流索引补充篇,文章地址如下: https://mp.weixin.qq.com/s/ajhFp-xBU1dJm8a1…
-
C#WPF实现简单爬虫以爬取微博热搜为例
搜索微博热搜,打开微博热搜官网,如下图所示: 复制该网址 创建一个wpf程序,添加一个按钮,点击按钮事件的代码如下所示:  …
-
winform中也可以这样做数据展示
1、前言✨ 在做winform开发的过程中,经常需要做数据展示的功能,之前一直使用的是gridcontrol控件,今天想通过一个示例,跟大家介绍一下如何在winform blazo…
-
.NET Web新人入门必学项目EarthChat
.NET Web新人入门必学项目EarthChat EarthChat是一个基于.NET 7的实战项目,EarthChat提供了很多的最佳实践,EarthChat的目标也是成为一个…
-
一款开源的容器管理工具:在Docker环境下安装portainer-ce
一、portainer-ce介绍 1.portainer简介 Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境…
-
Vue3+Echarts 常用属性总结之饼图
类型 饼图分有三种类型: 基础饼图 圆环图 (设置设置radius:radius: [‘50%’, ‘70%’],) 南丁格尔图(玫瑰图,设置roseType: ‘area’) 举…
-
MySQL after_sync 半同步复制主库数据落后伪装从库
引言 MySQL 中出现主从延迟是常见现象,表现为从库落后主库(从库过期读),本文介绍并复现了一个很反常的现象,表现为主库落后伪装从库(从库超前读)。文中通过分析事务的提交流程与半…
-
ReactiveCocoa (RAC) 函数响应式编程框架的原理以及配合MVVM设计模式的使用
在iOS开发中,响应式编程变得越来越受欢迎,而ReactiveCocoa(简称RAC)是一个强大的工具,用于实现响应式编程的思想。本文将深入探讨ReactiveCocoa的原理以及…
-
Linux命令拾遗-查看系统信息
原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 作为一名程序员,有时需要关注自己的进程运行在什么样的软硬件环境里,比如几核cpu、固态硬盘还是…
-
再论开发人员懂业务,以及之所以强烈推荐DDD领域驱动设计
最近硅谷裁员的新闻沸沸扬扬,真是让传说中程序员的天堂都“感受到了寒气”。 先是Facebook裁员,再就是elon musk收购twitter后大肆裁员。 再加上国内的形式也不好,…
-
依赖倒置的进一步理解:架构层次跨系统依赖,中台的向上依赖
面向对象的SOLID原则中D特指的就是依赖倒置原则(DIP)。 如果说“开闭原则”是面向对象的目标,那么DIP就是具体的实现机制。 其概念定义如下: 高层模块不应该依赖底层模块,二…
-
DDD之上下文映射图(Context Mapping)
领域驱动设计系列文章,点击上方合集↑ 1. 开头 在DDD中,限界上下文与限界上下文之间需要相互集成,这种集成关系在DDD中称为上下文映射(Context Mapping),也就是…
-
DDD之实体(Entity)
领域驱动设计系列文章,点击上方合集↑ ❝ 实体(Entity)是领域驱动设计(DDD)中的一个重要概念,它与值对象(Value Object)是领域模型中的两个主要的构造块。实体是…
-
DDD之值对象(Value Object)
领域驱动设计系列文章,点击上方合集↑ 1. 开头 值对象(Value Object)是领域驱动设计(DDD)中的一种概念,它是一个轻量级的对象,只包含属性和方法,用于表示领域中的特…
-
DDD之聚合(Aggregate)
领域驱动设计系列文章,点击上方合集↑ ❝ 聚合(Aggregate)是领域驱动设计(Domain-Driven Design,简称DDD)中的一个重要概念,用于将一组关联的领域对象…