解读过滤器(Filter)与拦截器(Interceptor)的区别及说明
2025-10-23 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 1
1 过滤器(filter)servlet 中的过滤器 filter 实现了 javax.servlet.filter 接口的服务器端程序,主...
服务注册不上nacos问题排查及解决过程
2025-10-23 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 1
检查nginx是否配置nacos查看nginx进程ps aux|grep nginxroot 813 0.0 0.0 4...
深入解析Spring Boot热部署与性能优化实践指南
2025-10-23 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 1
深入解析spring boot热部署与性能优化实践一、技术背景与应用场景在微服务和云原生时代,快速迭代和高可用性是后端系统的重要诉求。传统的...
Java JDK安装、环境配置图文教程
2025-10-23 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 1
【2025年最新版】java jdk安装、环境配置教程 (图文非常详细)1. jdk介绍jdk(java development kit) ...
Java插入、替换和删除PDF图像的操作完整指南
2025-10-23 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 1
在当今数字化的世界中,pdf 已经成为文档交换的标准格式。然而,对于开发者而言,如何高效、灵活地处理 pdf 中的图像内容,常常是一个令人头...
Java实现Excel通用异步导出框架方式
2025-10-23 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 1
请注意!请注意!请注意!(代码中很多实体类需要自己创建哈 比如前端提交的参数 比如数据库实体类,当前文章是面向一定开发经验的选手,cv是没用...
JAVA中ArrayList与顺序表举例详解
2025-10-23 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 1
前言在 java 的集合框架中,arraylist 是最常用的数据结构之一,它以动态数组为底层实现,提供了灵活的元素存取与自动扩容机制。而在...
Java使用RabbitMQ保证消息幂等性的方法步骤
2025-10-23 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 1
概述在java中使用rabbitmq时,保证消息处理的幂等性至关重要。幂等性意味着即使同一消息被处理多次,处理的结果也是一致的。消息重复处理...
SpringBoot Docker镜像分层的优化指南
2025-10-23 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 1
导读关于 如何优化 spring boot 应用程序的 docker 镜像构建 的,核心思想是:不要简单地把一个“胖 jar 包...
使用SpringBoot集成Redis实现CRUD功能
2025-10-23 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 1
添加redis依赖首先,在你的pom.xml文件中添加spring boot和redis的依赖:<!-- spring boot st...
使用Spring Cloud Gateway实现代理服务
2025-10-23 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 1
概述在开发代理模块使用spring cloud gateway时,我们的目标是构建一个能够接收来自客户端的请求,并将其转发到后端微服务的网关...
注解@Transactional原理分析以及常见的坑
2025-10-23 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 1
这篇文章,会先讲述 @transactional 的 4 种不生效的 case,然后再通过源码解读,分析 @transactional 的执...
Java线程池拒绝策略原理及任务不丢失方案总结(最近实践)
2025-10-23 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 1
一、线程池拒绝策略的核心机制java线程池(threadpoolexecutor)的拒绝策略在以下条件下触发:线程池已满:活跃线程数 &ge...
@Transactional用法详解与事务避坑指南
2025-10-23 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 1
需求:业务单位需要观测订单动态,所以要在订单的各个状态节点上传状态至状态池系统方案:又是easy的需求,不就是在每个订单状态改变时触发上传状...
Spring Boot微服务启动后自动退出问题解决办法
2025-10-23 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 1
问题现象spring boot微服务开发中,启动后立即自动退出的问题具有典型的"隐形杀手"特征。具体表现为:控制台静默:...
Java中的AQS入门攻略
2025-10-22 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 4
一、aqs 是什么?aqs,全称abstractqueuedsynchronizer,即抽象队列同步器。抽象:它是一个抽象类,本身不能直接实...
SpringBoot实现RSA+AES自动接口解密
2025-10-22 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 4
引言在现代应用开发中,接口安全性变得越来越重要。当敏感数据通过网络传输时,如何确保数据不被窃取或篡改?本文将详细介绍如何在 springbo...
Spring Security AuthenticationManager 接口详解与实战
2025-10-22 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 3
概述在 spring security 框架中,authenticationmanager接口扮演着核心角色,负责处理认证请求并决定用户身份...
Spring Security6中@PostAuthorize注解的具体使用
2025-10-22 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 3
什么是 @postauthorize 注解@postauthorize是 spring security 提供的另一个方法级别的安全注解,与...
Java中@SneakyThrows 注解的应用场景
2025-10-22 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 5
概述在 java 开发中,异常处理是一个不可避免的话题。checked 异常强制要求开发者进行捕获或声明抛出,这有时会导致代码臃肿。lomb...
Lombok 报错:无法访问 jdk.compiler 内部类的解决方案
2025-10-22 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 4
概述在使用 lombok 简化 java 开发时,不少开发者在 jdk 9 及以上版本会遇到如下报错:class lombok.javac....
Java利用Spire.PDF for Java实现添加、设置和删除PDF图层
2025-10-22 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 4
pdf文档作为信息交换的通用格式,其内容的组织与管理至关重要。而pdf图层(optional content groups, ocgs)正是...
SpringBoot应用实现向钉钉发送带图片的消息的两种方法总结
2025-10-22 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 0
在spring boot应用中向钉钉发送带图片的消息,主要有两种主流实现方式:一种是使用机器人webhook发送包含图片链接的消息,另一种是...
java hashmap如何使用(hashmap存值取值)
2025-10-22 16:32 | 分类:编程语言 | 评论:0 次 | 浏览: 8
HashMap是Java中基于哈希表实现的Map接口,用于存储键值对数据,具有快速的查询性能。
IDEA配置和启动maven项目详细步骤
2025-10-22 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 7
一 、从svn中检出web项目1、如果是maven项目:首先配置仓库2、从svn中检出maven项目:3、检查项目是否是maven项目,如果...
SpringBoot中启用和测试HTTP/2的几种方法
2025-10-22 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 7
前置条件在开始之前,需要注意:jdk 版本:需要 jdk 9+(推荐 jdk 11 或 17)ssl 证书:http/2 在浏览器中需要 h...
Java猜数字小游戏之使用Scanner实现互动体验
2025-10-22 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 7
游戏规则程序随机生成一个 1-100 之间的整数玩家通过键盘输入数字进行猜测程序会提示猜测的数字是偏大还是偏小2. 核心逻辑设计生成目标随机...
springboot项目启动优化的超强方法详解
2025-10-22 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 7
01延迟初始化:按需加载的智慧实践方案:# application.propertiesspring.main.lazy-initializ...
Java 中的自引用详解
2025-10-22 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 0
1. 概念定义自引用(self-referential type) 是指:在一个类的定义中,类的某个成员变量(或字段)类型就是该类自身。这种...
Java Bean所有拷贝方式使用方法及性能比较详解
2025-10-22 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 6
一、总体概述及比较1. 手动拷贝方式说明最原始也最灵活的方法,直接通过setter和getter手动赋值。示例代码targetbean ta...