自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(624)
  • 资源 (19)
  • 收藏
  • 关注

原创 ES 学习(四)Elasticsearch-Head 的安装和使用

ES 学习(四)Elasticsearch-Head 的安装和使用

2026-03-30 01:05:40 95

原创 Redis学习(十五)Mac 安装 Redis

1.Mac安装Redis,原来就是这么简单,https://blog.csdn.net/realize_dream/article/details/106227622。Redis 默认是前台启动,如果我们想以守护进程的方式运行(即后台运行),可以在。1、如果没有安装 Homebrew,可以安装 npm 的国内版本,下载会快一些。我们可以通过下面命令查看 Redis 是否正在运行。7、启动 Redis 客户端,打开终端并输入命令。6、redis-cli 连接 Redis 服务。为空,输入以下命令即可连接。

2025-11-06 23:45:00 451

原创 SpringBoot 实战(四十)集成 Statemachine

SpringBoot 实战(四十)集成 Statemachine

2025-11-05 23:45:00 866 6

原创 设计模式学习(十二)状态模式

设计模式学习(十二)状态模式

2025-11-04 23:45:00 865

原创 SpringBoot实战(三十九)集成 FreeMarker

FreeMarker是一款模板引擎工具:即一种基于模板和要改变的数据,用来生成输出文本(如:HTML网页、电子邮件、配置文件、源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入它们所开发产品的组件。(FreeMarker 是免费的。为模板编写语言。它是简单、专用的语言,不是像 PHP 那样成熟的编程语言。那就意味着要准备数据在真实编程语言中来现实,比如数据库查询和业务运算,之后模板现实已经准备好的数据。

2025-10-24 23:45:00 746 1

原创 DDD(三)领域模型关键词解释、领域模型分类、关系图

平常我们有的实体比较负责,为了满足业务,有可能会弄出一个非常复杂的实体,里面包含很多实体,跟这个类似,这里的聚合是指同一生命周期,同一业务域的实体聚合成一个聚合根,也就是最外面的实体,并且这个实体管理者里面的所有实体,外面只能通过聚合根进行任何请求,聚合根再对里面进行操作,这里我感觉就是高内聚,聚合根不宜过大。聚合根是实体,有实体的特点,具有全局唯一标识,有独立的生命周期。是指业务核心,核心的竞争力,因为企业愿景不同,领域愿景也不同,核心域也不同,说白了,就是你们项目最初立项的目的是什么,目标是什么?

2025-10-23 23:45:00 765

原创 DDD(二)对比 MVC 架构,DDD 的优劣势

以应用层 Service 使用 DAO、PO 基础设施层包装业务逻辑的开发方式,乍一看以为应用层是在对领域建模的实现,“领域层” 有着丰富的对象链接,和真正的领域模型也非常类似,但当我们代码随着业务功能逻辑的逐步实现中会慢慢发现,我们写了一堆的 get/set 度喜庆,而他们被反复交叉使用,没有与任何领域聚合,也就是不具有任何的行为动作,只是一堆贫血模型对象。这种反模式的设计,其实完全与面向对象的设计是背道而驰的,面向对象的设计更希望行为和数据绑定在一起,与之对比的贫血模型更像是面向过程设计。

2025-10-22 23:45:00 729

原创 DDD(一)认识领域驱动设计(DDD的概念、主要架构模型)

DDD(Domain Driven Design,领域驱动设计)是一种软件设计思想和方法论,以领域为核心构建软件设计体系,将业务模型抽象成领域模型进行拆解和封装。DDD 不是一种架构,而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法,是一种领域设计思想。DDD 实际上是一套软件架构设计的方法论,我们可以在此之上更好地理解业务。并且我们可以根据这套方法论进行架构风格填充,包括微服务架构、面向服务架构、REST 风格架构以及六边形架构等等。

2025-10-21 23:45:00 1072

原创 Vue2 入门(一)介绍及Demo项目创建

Vue2 入门(一)介绍及Demo项目创建

2025-09-02 23:45:00 1554

原创 SpringBoot实战(三十八)实现一个 MCP 服务器(JDK17)

SpringBoot实战(三十八)实现一个 MCP 服务器(JDK17)

2025-08-29 00:30:00 1019

原创 大模型(一)什么是 MCP?如何使用 Charry Studio 集成 MCP?

大模型(一)什么是 MCP?如何使用 Charry Studio 集成 MCP?

2025-08-25 23:45:00 1417

原创 Python 学习(十六) 下一代 Python 包管理工具:UV

Python 学习(十六) 下一代 Python 包管理工具:UV

2025-08-23 23:45:00 1968

原创 手撕源码(六)Java、Spring、Dubbo三者SPI机制的原理和区别

手撕源码(六)Java、Spring、Dubbo三者SPI机制的原理和区别

2025-08-23 06:45:00 846

原创 下载JDK的几种方式:OpenJDK、Oracle JDK、OpenLogic JDK、Zulu JDK 详解

下载JDK的几种方式:OpenJDK、Oracle JDK、OpenLogic JDK、Zulu JDK 详解

2025-08-22 23:45:00 2547

原创 Mac(十)设置右键文件夹使用 idea、vscode 打开

Mac(十)设置右键文件夹使用 idea、vscode 打开

2025-08-22 06:45:00 756

原创 Mac(九)隐藏 Dock 栏中特定 App 图标

Mac(九)隐藏 Dock 栏中特定 App 图标

2025-08-21 23:45:00 2609

原创 IDEA(十四) IntelliJ Idea 常用快捷键(Mac)

IDEA(十四) IntelliJ Idea 常用快捷键(Mac)

2025-08-20 23:45:00 907

原创 Mac(八)新机必备程序清单

Mac(八)新机必备程序清单

2025-08-20 06:45:00 1261

原创 Mac(七)右键新建文件的救世主 iRightMouse

Mac(七)右键新建文件的救世主 iRightMouse

2025-08-19 23:45:00 1622

原创 Mac(六)彻底删除已卸载应用的残留「打开方式」选项

Mac(六)彻底删除已卸载应用的残留「打开方式」选项

2025-08-19 06:45:00 947

原创 IDEA(十三)你不知道的宝藏功能:本地比对两个文件的差异

IDEA(十三)你不知道的宝藏功能:本地比对两个文件的差异

2025-08-18 23:45:00 1140

原创 Sublime Text 快捷键(MAC环境)

Sublime Text 快捷键(MAC环境)

2025-08-18 06:45:00 2041

原创 Mac(五)自定义鼠标滚轮方向 LinearMouse

Mac(五)自定义鼠标滚轮方向 LinearMouse

2025-08-17 23:45:00 770

原创 Mac(四)自定义按键工具 Hammerspoon 的安装和使用

Mac(四)自定义按键工具 Hammerspoon 的安装和使用

2025-08-17 10:42:40 1547

原创 Mac (三)如何设置环境变量

Mac (三)如何设置环境变量

2025-08-16 23:45:00 3025

原创 Mac(一)常用的快捷键整理

Mac(一)常用的快捷键整理

2025-08-15 23:45:00 1404

原创 Mac(二)Homebrew 的安装和使用

摘要: Homebrew是macOS上强大的包管理器,支持命令行工具和图形应用的安装管理。安装只需执行官网提供的命令,M芯片需额外配置环境变量。核心命令包括brew install安装、brew upgrade升级等。通过--cask

2025-08-15 23:45:00 660

原创 Gradle(四)Maven 项目迁移 Gradle 项目实践

Gradle(四)Maven 项目迁移 Gradle 项目实践

2025-08-14 23:45:00 2006 1

原创 Gradle(三)创建一个 SpringBoot 项目

Gradle(三)创建一个 SpringBoot 项目

2025-08-13 23:15:00 1089

原创 Gradle(二)Gradle的优势、项目结构介绍

Gradle(二)Gradle的优势、项目结构介绍

2025-08-12 23:15:00 992

原创 IDEA(十二)如何编写 IDEA 插件

IDEA(十二)如何编写 IDEA 插件

2025-08-12 00:30:00 3336

原创 SpringBoot实战(三十七)集成 MapStruct

SpringBoot实战(三十七)集成 MapStruct

2025-08-09 23:45:00 1182

原创 文件结构树的├、└、─ 符号

文件结构树的├、└、─ 符号

2025-08-08 23:45:00 990

原创 Postman 如何设置Cookie

Postman 如何设置Cookie

2025-08-08 08:42:56 534

原创 Redis学习(十四)主从复制的工作原理、集群搭建(一主二从)

Redis学习(十四)主从复制的工作原理、集群搭建(一主二从)

2025-05-28 23:45:00 2047

原创 PHPStudy 一键式网站搭建工具的下载使用

PHPStudy 一键式网站搭建工具的下载使用

2025-05-27 23:45:00 1704

原创 MongoDB 学习(三)Redis 与 MongoDB 的区别

MongoDB 学习(三)Redis 与 MongoDB 的区别

2025-05-20 23:45:00 519

原创 Notepad++ 学习(三)使用python插件编写脚本:实现跳转指定标签页(自主研发)

Notepad++ 学习(三)使用python插件编写脚本:实现跳转指定标签页(自主研发)

2025-05-19 23:45:00 1648

原创 Notepad++ 学习(二)快捷键大全:提升工作效率的必备指南

Notepad++ 学习(二)快捷键大全:提升工作效率的必备指南

2025-05-18 15:28:15 1970

原创 Elasticsearch 学习(一)如何在Linux 系统中下载、安装

Elasticsearch 学习(一)如何在Linux 系统中下载、安装

2025-05-16 23:45:00 2497 2

nginx-1.22.1-install.tar.gz,Linux环境编译后免安装Nginx压缩包

内容概要:该安装包为1.22.1版本的 nginx 源码包编译后的安装压缩包。 主要用途:可以用于在 Linux 上免安装地部署 Nginx。 使用步骤: 1.将压缩包放置到 /usr/local 目录下解压; 2.使用命令配置环境变量:export PATH=$PATH:/usr/local/nginx/sbin 3.使用命令测试是否配置成功:nginx -v 资源亲测可用,整理不易,还请各位大佬简单打赏一下。

2023-03-19

SpringBoot和Spring版本对应-v20230314.xlsx

创作背景:你还在发愁如何权威地学习 SpringBoot 各个版本?你还在担心找不到好的 SpringBoot 版本对应关系?这份资料可以满足上到架构师,下到 SpringBoot 小白的学习资料需求,赶快收入囊下吧。 内容概要:本人根据官方文档整理了 SpringBoot 从 1.0.0.RELEASE 到 3.0.4 版本所对应的 Spring、JDK、Maven、Gradle、Tomcat、Jetty、Undertow等版本的对应信息可以下载 Excel 文件查看。 主要用途:用于系统架构搭建和 Spring 版本依赖排查。

2023-03-14

Chrome谷歌浏览器安装包

自己亲自使用过的一个Chrome安装包推荐给大家,无广告,使用了一年多,目前没有发现有问题。

2019-04-20

Oracle简易版安装包及安装文档

Oracle傻瓜版安装包及安装文档,亲测可用! Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

2018-06-27

springboot-test.zip

这是本人总结精简之后的一个SpringBoot和SpringSecurity集成的demo项目,本人亲测可正常运行,内置登录页面非本人创作,请勿商用!

2019-11-30

oracle可视化连接工具(sqldeveloper)绿色版

亲测可用! Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

2018-06-27

Excel欢迎界面.xls

Excel欢迎界面.xls是由我本人制作,通过使用VBA控制欢迎界面的显示与关闭功能,希望能够帮助到大家,一起学习进步。

2019-12-21

kettle分页抽取、插入实现.zip

kettle分页抽取、插入实现.zip

2021-05-14

EasyX安装包及文档

EasyX是应用于Visual C++6.0的图形支持工具,安装之后可以通过vc调用实现一系列的图形操作,例如简单的界面游戏实现。

2018-08-04

mongodb-win32-x86_64-windows-4.4.5.zip(MongoDB + Robot 3T连接工具,包含一键添加服务、一键启/关闭脚本)

4.4.5 MongoDB + 1.4.3 Robot 3T连接工具,官网下载,配置已初始化好,包含一键添加服务、一键启动、关闭等脚本。使用方便,亲测好用。配套文章:https://blog.csdn.net/qq_33204709/article/details/115905659

2021-04-20

settings.xml

本文件是用于eclipse中maven的修复; 使用方法:将settings.xml复制到C:\Users\Administrator\.m2\repository下,然后在eclipse中更改一下maven的settings设置,update一下maven即可。

2018-05-09

2019(上)2018(下)中级网络工程师试题及答案解析.zip

本资源涵盖2019年上半年上午下午全部试题及答案解析和2018年下半年上午下午全部试题及答案解析,希望能够帮助大家顺利通过网络工程师考试。

2019-11-12

.m2.rar文件

本文件是主要是用于eclipse的修复; 使用方法:在eclipse出错的时候,先解压,然后去C:\Users\Administrator下替换已有的.m2文件夹,然后重启eclipse即可。

2018-05-09

spring框架的Bean配置文件

用于在使用spring框架的时候,放在src/java/resource的目录下,对spring的bean进行配置。

2018-07-04

wordTemplate.rtp

PowerDesigner 逆向工程 导出为文档用模板,本人亲测好用,清除了很多没有的解析,欢迎下载。

2021-01-20

spring-cloud-demo-main.zip

一个Spring Cloud Demo,用于初始化项目架构,文章https://blog.csdn.net/qq_33204709/article/details/111068089所用资源。

2020-12-14

plsql绿色免安装版.rar

本资源是本人亲自使用超过一年的工具,免费使用,操作流畅,分享给大家

2019-06-06

xshell6.rar

xshell6压缩包是一款便携连接服务器的工具包,可用于连接系统服务器,并进行相应的文件传输工作,本人一直在使用非常好用。

2020-05-07

java_format.xml

这是我本地一直在使用的java格式化xml文件,其中包括了替换制表符为四个空格等格式功能,与大家分享

2019-05-29

js_format.xml

这是我本地一直在使用的js格式化xml文件,其中包括了替换制表符为四个空格等格式功能,与大家分享

2019-05-29

springboot-test.zip

这是本人总结精简之后的一个SpringBoot和SpringSecurity集成的demo项目,本人亲测可正常运行,内置登录页面非本人创作,请勿商用!

2019-11-28

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

TA关注的人

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