自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (16)
  • 收藏
  • 关注

原创 Spring Boot中的中介者模式:终结对象交互的“蜘蛛网”困境

《中介者模式:解耦复杂对象交互的架构利器》摘要 中介者模式通过引入中间协调层,将网状对象交互转换为星型结构,有效解决系统组件间的高耦合问题。本文以电商订单系统为例,展示如何通过四大核心组件(中介者接口、具体中介者、同事类基类和具体同事类)实现支付、库存、物流等服务的解耦协作。在SpringBoot中,中介者模式不仅能简化微服务通信和分布式事务协调,还能管理UI组件交互。相比观察者模式和外观模式,中介者模式更适用于需要双向通信的复杂场景。文章还提供了中介者工厂、异常处理等进阶实践,并指出该模式在简单交互场景中

2025-07-10 22:05:54 920

原创 Spring Boot中的代理模式:揭秘AOP背后的核心魔法

你是否好奇Spring Boot如何实现无侵入式的日志、事务和安全控制?本文将揭开代理模式的神秘面纱,展示其如何成为Spring生态的"隐形引擎"!

2025-07-10 21:54:14 941

原创 还在用ELK?Springboot 轻量级日志采集与可视化查询工具开源啦!

Java应用开发时,服务器上的日志往往是以日志文件的形式存在。在日常维护时,通常需要将日志信息实现可视化查询。 ELK、EFK 等是优秀的日志可视化查询解决方案。不过对于部分开发者来说,日志的采集配置与日志可视化配置是一个比较繁琐的过程。 为此我们希望通过一些低门槛的方式,实现日志的自动采集与日志可视化查询。zero-observer 依托于 zero-log 的自动化日志采集插件,实现接收 Java 应用上报的日志数据,并提供开箱即用的日志可视化检索功能,极大降低了 Java 应用日志可视化检索的门槛。

2025-07-04 08:30:00 686

原创 深入解析 JDK jstack 命令:线程分析的利器

jstack是 Java 开发者必须掌握的诊断工具,能够快速定位线程相关的问题。生成和分析线程转储。诊断死锁、CPU 占用过高、线程阻塞等常见问题。使用高级工具优化分析效率。

2025-04-19 17:34:48 1335

原创 JVM 系列:JVM 内存结构深度解析

海量数据存储和性能优化。通用框架/组件设计与封装。如何设计合适的技术架构?如何成功转型架构设计与技术管理?在竞争激烈的大环境下,只有不断提升核心竞争力才能立于不败之地。留言【我要晋级】,一对一指导,带你晋级。

2025-04-19 09:00:00 1239

原创 JVM 系列:栈溢出

栈溢出问题往往与代码逻辑和JVM参数配置强相关。通过理解栈的运行机制、掌握诊断工具,结合合理的代码设计和参数调优,可有效规避此类异常。建议开发者在实现递归逻辑时始终保持警惕,并针对生产环境制定完善的监控策略。

2025-03-10 20:33:57 979

原创 JVM 系列:堆内存溢出零基础

JVM 系列:堆内存溢出零基础教程

2025-03-10 20:31:41 825

原创 Spring 事务传播行为与隔离级别深度解析

Spring 事务传播行为与隔离级别深度解析

2025-03-03 20:27:16 1011

原创 基于Redis分布式缓存实现:从理论到实践

基于Redis分布式缓存实现:从理论到实践。主要包括基础的Redis缓存读写功能、缓存一致性保障方案、分布式锁等高级功能、性能优化与监控方案。

2025-03-03 20:15:36 119

原创 SQL优化实战:从慢如蜗牛到快如闪电的必杀技

SQL优化实战:从慢如蜗牛到快如闪电的必杀技

2025-03-01 18:27:54 496

原创 DeepSeek杀入编程圈:程序员集体失业?还是效率革命?

DeepSeek杀入编程圈:程序员集体失业?还是效率革命?

2025-03-01 17:38:50 977

原创 揭秘Nginx监控黑科技:基于nginx-module-vts的流量全景监控实战指南

揭秘Nginx监控黑科技:基于nginx-module-vts的流量全景监控实战指南

2025-02-26 22:48:06 1121

原创 MongoDB索引全解析:从原理到实战的保姆级指南

MongoDB索引全解析:从原理到实战的保姆级指南

2025-02-26 22:17:33 589

原创 零基础入门!手把手教你在Linux服务器上安装Nginx,5分钟搭建高性能Web服务

零基础入门!手把手教你在Linux服务器上安装Nginx,5分钟搭建高性能Web服务

2025-02-24 23:01:25 333

原创 手把手教你为Linux服务器配置Nginx的HTTPS证书,小白也能轻松搞定!

手把手教你为Linux服务器配置Nginx的HTTPS证书,小白也能轻松搞定!

2025-02-24 22:39:18 458

原创 Zero-Log:扔掉 Logstash!0-1手把手实现轻量级日志采集框架

扔掉 Logstash!0-1手把手实现轻量级日志采集框架

2025-02-23 17:47:38 1361

原创 SpringBoot 低成本实现接口耗时监控!99%的人不知道还能这样做

SpringBoot 低成本实现接口耗时监控!通过拦截器完美实现。

2025-02-23 16:11:52 223

原创 SpringBoot 如何统一 API 响应格式

SpringBoot 如何统一 API 响应格式,包括异常统一处理

2025-02-22 22:55:16 625

原创 WEB 项目如何禁用 F12 等功能

WEB 项目如何禁用 F12 等功能,禁用右键、禁用 F12 按键、禁止任何键盘敲击事件、监控页面宽高

2025-02-22 20:28:31 1225

原创 MySQL主从同步延迟原因及解决办法

MySQL主从同步延迟原因及解决办法

2025-02-21 21:52:26 298

原创 Mac中双开微信

Mac中双开微信

2025-02-21 21:41:25 190

原创 Dockerfile 入门到精通

Dockerfile 入门到精通

2025-02-18 22:17:49 700

原创 全网最全 synchronized 锁分析

全网最全 synchronized 锁分析,死锁、活锁、阻塞锁、自旋锁、偏向锁、轻量锁、重锁、锁升级等底层原理解析。

2025-02-18 21:53:20 737

原创 SpringBoot 上传文件,10天后不能上传

SpringBoot 上传文件,10天后不能上传

2025-02-17 19:25:58 340

原创 SQL 优化工具使用之 explain 详解

SQL 优化工具使用之 explain 详解,SQL 性能优化如此简单!!!

2025-02-17 13:55:13 1731

原创 Dockerfile 编写推荐

Dockerfile 编写推荐

2025-02-16 17:12:54 1047

原创 Mac 开发工具推荐

Mac 开发工具推荐

2025-02-16 17:05:23 558

原创 springboot 序列化反序列化中,Date与Long类型转化问题

springboot 序列化反序列化中,Date与Long类型转化问题

2025-02-15 00:35:09 348

原创 缓存穿透和缓存击穿处理

缓存穿透和缓存击穿处理、布隆过滤器

2025-02-15 00:29:29 1018

原创 数据加密存储后如何进行数据查询

数据加密存储后如何进行数据查询

2025-02-15 00:19:58 1596

原创 编程技巧:VUE 实现接口返回数据的流式处理

编程技巧:VUE 实现接口返回数据的流式处理,像 ChatGPT 的问答响应界面一样一点一点追加式的显示。

2025-02-14 16:36:10 3109

原创 Docker 容器连接

Docker 容器连接

2025-02-14 16:00:06 711

原创 Docker 镜像标签使用

Docker 镜像标签使用

2025-02-14 14:01:21 629

原创 Mac 下使用多版本 Node

Mac 下使用多版本 Node

2025-02-13 18:47:13 1207

原创 npm 私服使用介绍

npm 私服使用介绍 、Docker 部署 verdaccio 搭建 npm 私服

2025-02-13 18:42:09 748

原创 Docker 部署 MYSQL-5.7 主从

Docker 部署 MYSQL-5.7 主从

2025-02-12 12:49:16 2005 1

原创 Docker 镜像使用

Docker 镜像使用

2025-02-12 00:47:42 817

原创 Zero-Log:扔掉 Logstash!轻量级日志采集框架实战

扔掉 Logstash!轻量级日志采集框架实战。当你的日志还在用 Logstash、Filebeat 搬运时,我们已经让日志自己‘长腿’跑进数据库了!"本文将揭秘一个基于 Logback 的革新性日志框架——Zero-Log,它用 50行核心代码 实现日志自动采集、并发送到“日志中心”进行入库,无需任何中间件,专治中小项目的日志采集管理焦虑!

2025-02-12 00:40:11 1029

原创 Docker 容器使用

Docker 容器的操作使用与案例

2025-02-11 23:41:44 1092

原创 CentOS 安装 Docker

CentOS 安装 Docker

2025-02-11 23:32:50 1004

nginx-module-vts-0.2.2.tar.gz

nginx-module-vts-0.2.2.tar.gz

2025-02-26

精美 redis 客户端【TinyRDM-1.2.1-mac-arm64】自带监控 mac 版本 m 芯片 安装包

精美 redis 客户端【TinyRDM-1.2.1-mac-arm64】自带监控 mac 版本 m 芯片 安装包

2025-02-16

零基础搭建Hadoop大数据处理

手把手教大家零基础在如何在VM下建linux虚拟机,linux的基础知识,linux中安装jdk和配置环境变量请查看本人博客,搭建Hadoop大数据处理的环境。

2017-09-03

linux搭建postgresql、postgis、pg_pathman环境步骤以及需要的软件包

linux搭建postgresql、postgis、pg_pathman环境步骤以及需要的软件包

2017-08-06

mongodb-linux-x86_64-rhel70-3.4.10

mongodb-linux-x86_64-rhel70-3.4.10 mongodb的linux版本

2017-12-26

beetlsql的jar包

beetlsql的jar包

2017-07-22

JDK8-64位安装软件

官网JDK8-64位安装软件,一键安装。

2018-05-31

echart使用文档

echart使用文档

2017-05-31

echart插件

echart插件

2017-05-31

xmlrpc-client-3.1.jar

xmlrpc-client-3.1.jar

2017-07-30

apache-tomcat-7.0.81.tar.gz

apache-tomcat-7.0.81.tar.gz,linux下的Tomcat,7.0.81版本,解压即可,免安装版本。apache-tomcat-7.0.81.tar.gz

2017-09-01

jfinal-3.1API

jfinal文档

2017-08-01

hibernate 3.1.2中文开发文档

hibernate 3.1.2中文开发文档

2017-07-22

Eclipse安装JD-Eclipse反编译插件需要的jar

Eclipse安装JD-Eclipse反编译插件需要的jar

2017-07-29

jsonrpc4j-1.0.jar

jsonrpc4j-1.0.jar

2017-07-30

java反编译器

java反编译器

2017-08-05

SVN部署所有资料

SVN部署所有资料,包括jar包,文档,安装软件等

2017-07-30

maven与Tomcat绿色版

maven3.5.3与Tomcat8.5.31绿色版免安装软件。。。。。

2018-05-30

空空如也

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

TA关注的人

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