你好,今天简单写写DDD领域驱动设计。 字少总结版 什么是DDD:DDD是将业务领域概念和规则映射到软件设计的方法,能打通产品、设计、编码人员的信息壁垒。 DDD、ER和UM...
你好,今天简单写写DDD领域驱动设计。 字少总结版 什么是DDD:DDD是将业务领域概念和规则映射到软件设计的方法,能打通产品、设计、编码人员的信息壁垒。 DDD、ER和UM...
软件开发需要使用到编程语言,不管是前端、后端或中间件。 下面这段代码来自Spring框架的源码ClassNameGenerator#clean: 通过源码可以清晰到各种条件判...
你好,这里是codetrend专栏“高并发编程基础”。 点击合集可以查看往期文章。 什么是JMM Java内存模型(JMM)是Java语言规范的一部分,定义了多线程环境下共享...
你好,这里是codetrend专栏“高并发编程基础”。 Java提供了很多种锁的接口和实现,通过对各种锁的使用发现理解锁的概念是很重要的。 Java的锁通过java代码实现,...
你好,这里是codetrend专栏“SpringCloud2023实战”。 本文简单介绍SpringCloud2023中使用Sentinel进行限流管理。 前言 随着微服务的...
你好,这里是codetrend专栏“Spring6全攻略”。 Spring框架设计生命周期回调函数的主要目的是为了提供一种机制,使开发人员能够在对象创建、初始化和销毁等生命周...
你好,这里是codetrend专栏“跟着GPT学设计模式”。 引言 观察者模式(Observer Pattern)是一种行为型设计模式,它定义了对象之间的一对多依赖关系,使得...
你好,这里是codetrend专栏“SpringCloud2023实战”。 本文主要简单介绍SpringCloud2023中进行接口文档管理,方便前后端开发和文档维护。文档管...
你好,这里是codetrend专栏“Spring6全攻略”。 一个典型的企业应用程序不是由单个对象(或在Spring术语中称为bean)组成的。 即使是最简单的应用程序也有一...
先总结下,String类具有以下特性: 不可变性(Immutable):String对象一旦创建就不能被修改。任何对String对象的操作都会返回一个新的String对象,原...
你好,这里是codetrend专栏“Spring6全攻略”。 典型的企业级应用程序并非仅由单个对象(在Spring术语中称为bean)组成。即使是最简单的应用程序,也会包含一...
你好,这里是codetrend专栏“SpringCloud2023实战”。 本文主要简单介绍SpringCloud2023实战中SpringCoudGateway的搭建。 后...
OutOfMemoryError是Java程序中常见的异常,通常出现在内存不足时,导致程序无法运行。 当出现OutOfMemoryError异常时,可能的现象是这样的。 程序...
你好,这里是codetrend专栏“Spring6全攻略”。 在 Spring 框架中,Bean 的作用域(Scope)定义了 Bean 实例在容器中如何创建、管理和销毁的策...
你好,这里是codetrend专栏“Spring6全攻略”。 控制反转(Inversion of Control, IoC)是一种软件设计原则,它将传统的程序设计中的控制权从...
通过yum或者apt安装的docker通常数据存储在 /var/lib/docker/ ,包括镜像、运行数据等。然而这个目录是在根目录下面,容易导致系统盘满了。如果出现这种情...
你好,这里是codetrend专栏“跟着GPT学设计模式”。 说明 适配器模式(Adapter Pattern)是一种结构型设计模式,用于将一个类的接口转换为客户端所期望的另...
你好,这里是codetrend专栏“SpringCloud2023实战”。 前言 feign之前是Netflix的一个子项目,由于停止了维护,spring继续维护了一个ope...