自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【ELK】分布式日志平台搭建全攻略

想知道如何快速搭建一套强大的日志收集与分析系统吗?本文手把手教你使用 Docker Compose 部署 ELK (Elasticsearch, Logstash, Kibana) 和 Filebeat,并结合 Spring Boot 应用实例,轻松实现日志的集中管理与可视化分析。从环境准备到配置集成,一文搞定!

2025-11-23 22:00:10 809

原创 【Sentinel】结合Nacos实现配置持久化

本文介绍阿里巴巴开源流量控制组件Sentinel的环境配置过程。首先详细说明了在Ubuntu系统下Docker的安装步骤,包括镜像加速器配置和TLS安全设置。其次提供了docker-compose的快捷优化方法,通过修改bashrc文件简化命令操作。最后讲解了Sentinel的持久化配置,包括源码下载、Nacos集成以及打包部署流程,实现与Nacos控制台的对接。全文包含从基础环境搭建到组件集成的完整配置指南。

2025-11-22 21:35:44 924

原创 【MQ】集群部署和可靠性攻略

三步起飞的RabbitMQ高可用集群!镜像、仲裁、死信、延迟、惰性一次到位,Spring Boot收发零丢失,代码复制即投产!

2025-11-11 23:30:53 1037

原创 【Gateway】服务调用和网关配置攻略

OpenFeign+网关一把梭!从入门到调优,一篇搞定连接池、路由、跨域、过滤器,手把手带你飙升微服务性能!

2025-11-09 19:49:43 352

原创 【Nacos】集群搭建和配置实战攻略

踩坑无数血泪总结!手把手教你用两台服务器搞定 Nacos 1.4.6 高可用集群,聪明机智的你绝对不想错过这份指南!

2025-11-09 17:04:45 1261

原创 【分布式缓存】Redis持久化和集群部署攻略

本文介绍Redis分布式缓存的核心机制包括持久化、主从同步、哨兵和分片集群。RDB和AOF持久化保障数据安全,混合模式平衡性能与可靠性。主从复制通过多实例部署实现数据同步,提升读取能力。哨兵集群自动监控故障转移,Spring Boot集成需配置哨兵节点地址。分片集群通过节点配置与槽位分配实现横向扩展,支持故障自动转移。各机制均提供详细配置命令和部署示例,为构建高可用缓存系统提供完整解决方案。

2025-11-01 19:59:01 927

原创 【Redisson】分布式锁原理和使用姿势

本文章演示布隆过滤器,重点解析可重入锁、重试、看门狗续期与多实例联合锁,保障高可用,是构建分布式系统的利器。

2025-10-19 16:50:12 337

原创 【Spring】AOP的核心原理配方

AOP借助JDK动态代理与CGLIB无缝织入增强逻辑,再到事务管理背后隐藏的代理与拦截器机制——看似简洁的注解背后,是一套精密协作的底层设计。深入源码,你会发现每一步都是对“开箱即用”体验的极致打磨。

2025-10-07 23:03:33 525

原创 【Spring】IOC的核心原理配方

Spring IOC容器不只是“new”对象:从XML到三级缓存秒解循环依赖,再到MybatisMapper秒变代理,一篇文章拆给你看“生命周期+依赖注入”的黑盒内幕!

2025-10-03 11:00:04 593

原创 【设计模式】核心设计模式实战

单例的五种写法、工厂的三套变脸、责任链怎样把请求层层转发、模板与适配器如何悄悄省掉重复代码,还有JDK动态代理和CGLIB的差异,这篇梳理把常用设计模式的动机、实现一次实践,帮你把理论真正落到日常开发。

2025-09-30 04:00:00 291

原创 【Jenkins】配置到实战教程

这篇教程带你一行命令拉起 GitLab+Jenkins 容器,绕过 SELinux、换国内源、配JDK/Maven/Docker 一把梭;接着把远程触发、定时构建、邮件通知、镜像打包、Pipeline 流水线串成丝滑的 CI/CD 链路,附完整 Dockerfile 与 compose 文件,复制即可跑通从 push 到部署的全流程,本地开发也能拥有自动化构建体验。

2025-09-22 21:37:38 1147

原创 【Nginx】性能优化与实战(下)

本文从基础配置到高级缓存的完整实践。通过合理的日志轮替和文件传输优化,可以避免不必要的资源浪费;而多级缓存策略则能有效减轻服务器负载,包括浏览器缓存、代理缓存以及Redis集成方案。针对文件访问效率,open_file_cache配置能大幅减少磁盘IO开销。方案提供可直接部署的Docker-compose文件及Nginx.conf详细配置说明,同时包含动静分离与负载均衡的实际配置示例,帮助实现高性能的Web服务架构。

2025-09-20 02:02:17 1436

原创 【Nginx】性能优化与实战(上)

Nginx性能优化与配置指南摘要:本文详细介绍了Nginx的KeepAlive、反向代理、Gzip压缩等核心功能的配置要点。KeepAlive部分讲解了连接复用、超时设置及请求数限制;反向代理部分解析了连接超时、缓冲机制及Header设置;Gzip压缩部分说明了压缩类型选择、压缩级别及缓存控制。最后提供了前端部署案例和SSI技术的应用场景分析。文章重点阐述了各项配置的原理、使用场景及参数调优建议,帮助开发者根据实际需求进行合理的Nginx性能优化。

2025-09-08 23:50:05 1278 1

原创 #5:Nginx核心使用技术

在CentOS7环境下高效部署和深度定制Nginx服务从未如此简单!本指南将带您从零开始完成Nginx的基础安装与系统服务集成,更通过Docker快速搭建多节点负载均衡集群实战环境。您将掌握如何利用环境变量和自动化脚本提升运维效率,学习基于请求头的智能版本路由配置技巧,并深入理解防盗链机制的工作原理——配套清晰的操作流程图和即用型配置模板,让您轻松应对生产环境中的各类流量管理需求。无论是初次接触Nginx的新手还是需要优化现有架构的开发者,都能在这套覆盖基础到高阶的全套解决方案中找到关键突破点。

2025-08-30 16:18:50 652

原创 #4:MinIO分片上传和集群部署

本文介绍了MinIO大文件分片上传和集群部署的实现方案。对于分片上传,详细说明了使用AWSS3 SDK实现的分片流程(初始化、上传、合并),包括Java配置、API设计和Vue前端实现。在集群部署方面,介绍了4节点MinIO集群的搭建过程,包括磁盘准备、纠删码配置、负载均衡(Nginx)等关键步骤。此外还提供了MinIO工具的简单使用方法,如文件上传和Docker部署配置。该方案支持大文件上传、断点续传、秒传等功能,适用于需要高可用分布式存储的场景。

2025-08-10 18:26:29 822

原创 #3:Maven进阶与私服搭建

Maven作为Java项目构建的核心工具,其配置与使用需重点关注依赖管理和仓库配置。中央仓库地址需在settings.xml中配置,同时可设置MAVEN_OPTS虚拟机参数优化性能。依赖作用域分为compile(默认)、provided(容器提供)、runtime(运行需要)和test(测试需要),其传递规则遵循"编译传编译,运行传运行"原则。依赖冲突可通过短路径优先、排除依赖、锁定版本、依赖调解、依赖优化和强制声明六种方式解决。

2025-08-06 23:26:59 921

原创 #2:Java集合源码与工具实战

本文总结了Java集合框架、工具类与IO操作的核心知识点。在集合框架部分,详细介绍了ArrayList的扩容机制(初始容量10,1.5倍扩容)、LinkedList的双向链表结构、HashSet的HashMap实现原理及HashMap的树化条件(数组≥64且链表节点≥8)。工具类方面提供了字符串校验、数学计算和日期处理的实用方法,包括用户名/邮箱校验、圆周计算以及工作日天数统计。IO操作部分对比了传统Stream和NIO两种大文件处理方式,并演示了文件拆分合并的实现。

2025-08-02 03:08:06 699

原创 #1:Java面向对象进阶

在Java编程中,掌握几个核心概念对深入学习至关重要:类属性建议采用包装类以提升灵活性;建造者模式中this关键字能有效简化对象构建过程;static关键字涉及类的加载机制;接口默认使用public修饰符并支持默认方法实现;多态特性结合instanceof操作符可实现类型安全检查;此外,不同代码块的执行顺序直接影响程序初始化流程。这些基础知识点构成了Java面向对象编程的重要支柱。

2025-07-27 01:55:30 506

原创 Oracle数据库实战精要:PL/SQL高效编程

本文介绍了Oracle数据库的核心特性与PL/SQL编程实践。Oracle作为企业级关系数据库,具备高可用性、安全性和智能化管理能力。文章详细展示了Docker环境下Oracle 19c的安装配置流程,并通过学生选课系统案例系统讲解了PL/SQL编程要点:包括变量声明、条件分支、游标操作(显式/隐式)、异常处理等基础语法;存储过程开发(选课管理、学分调整);程序包实现(院系迁移功能);以及三类触发器应用(审计、约束校验、视图替换)

2025-07-11 00:46:54 787

原创 Maven依赖与JRebel热部署一站式解决方案

Maven依赖下载失败?私服配置复杂?JRebel热部署频频报错?

2025-07-07 21:48:00 426

原创 一文带你开发大模型-智能体

本文将系统阐述如何基于通义千问大语言模型构建灾害应急检测智能体的开发全流程。项目采用通义千问作为基座模型,结合RAG(检索增强生成)框架,构建面向灾害应急场景的智能客服系统。

2025-05-18 13:53:42 884

原创 基于若依开发公网访问项目

通过该项目的开发,我们可以深入了解若依框架的使用和扩展,同时也可以提升自己的开发技能和经验。本文将介绍该项目的背景、目的、功能特点以及开发过程中遇到的挑战和解决方案,以及最终的成果和展望。通过这个项目,我们将全面展示如何利用若依框架快速构建一个实用的公网访问系统,并帮助读者更好地理解和应用该框架。

2025-04-20 23:01:11 955

原创 阿里云IOT消息处理

文章主要讲述了阿里云IOT平台如何处理设备上报的消息、如何将消息路由到不同的处理逻辑、如何进行消息转发与转换等操作

2025-02-14 16:17:13 578

原创 阿里云IOT设备管理

本文主要介绍了阿里云IOT设备管理的基本概念、功能特点以及应用场景。阐述了如何利用阿里云IOT平台实现设备的连接、监控和控制,以及如何借助其丰富的数据分析功能提升设备管理效率。

2025-02-12 17:22:40 835

原创 Activiti7搭建指南

文章详细介绍了Activiti7的特点和功能,并提供了实际操作示例。首先,文章介绍了Activiti7的安装和配置步骤,包括下载和部署相关软件。然后,文章讲解了Activiti7的基本概念和术语,如流程定义、任务和变量。接下来,文章详细介绍了如何创建和设计工作流程,包括使用Activiti Modeler进行图形化设计和使用BPMN进行流程建模。

2025-01-14 10:56:34 1352

原创 Spring Security单点登录

本文介绍了Spring Security单点登录的概念和基本原理。单点登录是指用户只需登录一次,即可在多个相互信任的系统中实现无缝访问和授权。通过Spring Security框架的支持,可以实现有效的用户管理和权限控制。最后,本文提供了实际应用案例,展示了Spring Security单点登录的实际应用和效果。通过学习本文,读者可以了解并掌握Spring Security单点登录的基本概念和实现方法,从而提高系统的用户体验和安全性。

2025-01-12 16:23:47 806

原创 Spring Security使用指南

文章讲解了Spring Security的各个模块和功能。其中包括用户认证、角色授权、密码加密和解密等。文章还提供了详细的代码示例,帮助读者快速上手并理解Spring Security的使用。总之,本文是一篇全面而实用的Spring Security使用指南,对于想要学习和使用Spring Security的开发者来说是一份非常有价值的资料。

2025-01-08 15:47:25 1300

原创 Spring Cache使用指南

文章介绍了Spring Cache的基本使用,包括如何配置和使用不同的缓存管理器、缓存注解和缓存策略。同时,还提供了一些实际的使用示例和最佳实践,以帮助读者更好地理解和应用Spring Cache。

2025-01-07 14:34:54 1306

原创 微信登录开发指南

微信登录已经成为现代应用开发中不可或缺的一部分,本文将为您揭示微信登录的开发流程,并提供详细的Java代码示例,帮助您轻松实现微信登录功能。无论您是初学者还是有一定开发经验的开发者,本文都将为您提供有价值的技术指导,带您深入了解微信登录开发的各个环节。让我们一起开始这个令人兴奋的探索之旅吧!

2025-01-06 08:00:00 1076

原创 Xxl-job实战指南

本文介绍了xxl-job,一个简单易用的任务调度管理系统。通过详细解释xxl-job的基本概念、特点和核心功能,以及如何安装、配置和使用该系统,读者可以了解如何通过xxl-job实现任务的调度和管理,并提高工作效率和业务质量。同时,本文还分享了一些常见问题和解决方法,为读者提供了更好的使用指南。无论是初次接触还是已经使用过的读者,本文都能帮助他们更好地理解和使用xxl-job。

2025-01-02 18:19:38 1071

原创 MYSQL进阶解析--下

本文主要涵盖数据库的锁机制、日志系统和多版本并发控制(MVCC)方面。首先,文章解释了MySQL中的各种锁类型,并分析了它们的适用场景和使用方式。接下来,文章探讨了MySQL的日志系统,介绍了事务日志、二进制日志和重做日志等日志类型的用法。最后,文章介绍了MySQL的MVCC机制,解释了它是如何通过使用历史版本来提供更好的并发性能和数据一致性的。通过阅读本文,读者将深入了解MySQL的进阶特性,为更好地使用和优化MySQL数据库提供了指导和参考。

2024-12-18 09:28:41 715

原创 MYSQL进阶解析--上

本文将带您了解MySQL的逻辑架构,揭示其高效运作的内在机制。如果您是数据库新手,本文能为您提供宝贵的知识和实用的技巧。从数据库的存储引擎到查询执行流程,我们将一一剖析,对MySQL的工作原理有全面的认识。不仅如此,文章还将重点讨论索引优化的高级技巧,包括索引设计的最佳实践、以及如何通过索引调优来提升查询效率,助您在数据库管理和优化的道路上更进一步。

2024-12-12 16:46:06 712

原创 Docker快速实操掌握

本文介绍了Docker的基本使用方法,帮助读者快速上手并了解如何利用Docker进行容器化部署。首先,我们介绍了Docker的基本安装,然后,我们详细介绍了Docker的基本概念,包括镜像、容器和仓库。接下来,我们演示了如何安装和配置Docker,并提供了一些常用的命令和操作示例。最后,我们介绍了Portainer和Harbor等工具,帮助读者更好地管理和扩展容器化应用。通过阅读本文,读者将能够快速了解并上手使用Docker来提高应用部署和管理的效率。

2024-12-01 17:21:59 673 1

原创 下载文件的Java代码

下载响应XLSX文件的Java代码

2024-10-12 17:52:03 373

原创 AJAX的入门案例

图书管理系统和个人信息的小案列,进一步加深AJAX的增删改查和图片处理。

2024-10-08 23:20:52 540

原创 用户表单数据校验

利用正则表达式,对用户输入的注册信息进行前端判断

2024-10-01 17:59:22 499

原创 localStorage实现本地信息存储

基于HTML,CSS,JS代码,利用localStorage本地存储实现学生信息添加的综合小案列。

2024-09-29 02:11:11 1203

原创 分享学习的知识

简单分享一下知识

2024-09-24 21:15:43 384

原创 GC和内存调优

实践jvm参数调优和内存诊断

2024-09-03 23:37:11 1118

原创 Ubuntu安装Clamav

linunx下安装ClamAV

2024-09-02 21:36:24 1358

Java设计模式开发点餐Demo

Demo代码

2024-08-15

空空如也

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

TA关注的人

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