Java中ThreadLocal变量存储类的原理,使用场景及内存泄漏问题
2026-01-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 59
threadlocal是 java 中提供的一个线程本地变量存储类。它让每个线程都能拥有自己独立的变量副本,实现了线程间的数据隔离。本文讲述...
Java环境搭建Selenium代码自动化测试框架
2026-01-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 54
1. 什么是自动化测试?自动化测试就是将人工测试变为让代码进行测试,可提高效率。自动化分类有:单元测试、接口测试、ui自动化测试等。1.1 ...
SpringSecurity身份验证实现完整指南
2026-01-01 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 56
spring security 表单登录完整指南概述spring security 是 spring 生态中用于处理认证和授权的强大框架。本...
SpringBoot配置diff的实战指南
2026-01-01 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 70
引言做配置管理时,diff 是绕不开的功能。比如运维要修改生产环境配置,改之前总想确认一下具体动了什么;或者比对下测试环境和生产环境的配置,...
SpringBoot使用@Valid或者@Validated时自定义校验的场景分析
2025-12-31 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 71
一、自定义校验场景平常开发项目想要校验参数是否合法一般会在类的字段上添加一些校验注解比如@notempty、@size、@pattern等等...
MyBatis 连接缓慢问题排查与解决实战技巧
2025-12-31 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 63
mybatis 连接缓慢问题排查与解决实战问题背景最近在维护一个老项目时,遇到了一个令人头疼的问题:项目启动后,首次数据库连接异常缓慢,需要...
SpringBoot实现健康检查的完整指南
2025-12-31 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 61
每天5分钟,掌握一个 springboot核心知识点。大家好,我是springboot指南的小坏。前两天我们聊了日志和监控,今天来点更实际的...
从Date到LocalDateTime解析Java JDBC时间类型映射
2025-12-31 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 59
引言:时间处理的挑战在软件开发中,时间处理一直是一个复杂而微妙的问题。时区、夏令时、精度、数据库兼容性等问题时常困扰着开发者。特别是在jdb...
SpringBoot整合Elasticsearch实现全文搜索功能
2025-12-31 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 63
引言在现代应用程序中,对于大量数据的高效管理和快速检索是至关重要的。elasticsearch(以下简称es)作为一款开源的全文搜索引擎,为...
MyBatis插件实现SQL执行耗时监控
2025-12-31 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 57
先说说我被慢sql"折磨"的经历去年我们团队负责的支付系统,突然在双11前出现性能问题。用户反馈支付要等十几秒,dba说...
Java调用MySQL数据库的存储过程和自定义函数及区别解析
2025-12-31 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 56
一、什么是存储过程?1、存储过程的定义存储过程(stored procedure)是一组预编译并存储在 mysql 服务器中的 sql 语句...
jdbcTemplate.query和queryForObject方法的使用及区别
2025-12-30 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 61
一、问题原因上周再项目上遇到一个信息集权限不足时,输出word功能中报错,查看代码发现该块查询逻辑直接使用了jdbctemplate.que...
java实现修改并替换jar包中静态文件过程
2025-12-30 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 64
1. 场景前后端不分离项目,静态资源在 src/main/resources/static 目录下,docker运行镜像时想通过环境变量动态...
如何替换springboot打好jar包中的class文件
2025-12-30 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 57
替换springboot打好jar包中的class文件<plugin> <groupid>org.spring...
SpringBoot三步将Word转为PDF的实战指南
2025-12-30 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 59
word到pdf的奇幻之旅word文档就像个穿着睡衣在家办公的程序员——舒服但有点随意。而pdf呢?就是穿上西装打上...
Spring Boot Pf4j模块化能力设计方案小结
2025-12-30 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 69
前言上一篇文章我们浅尝辄止模块化整体概览,所谓模块化基础设施则是基于pf4j二次封装,我们具体到底要实现哪些,本篇我们从pf4j开始讲解,我...
SpringBoot3.x整合Nacos和Redis全过程
2025-12-30 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 73
1、安装java17此步骤省略安装完成后,查看2、通过 idea 初始化向导创建springboot项目然后点击create即可创建成功3、...
spring boot 使用 Kafka的场景分析
2025-12-30 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 57
一、kafka作为消息队列的好处高吞吐量:kafka能够处理大规模的数据流,并支持高吞吐量的消息传输。持久性:kafka将消息持久化到磁盘上...
Java poi-tl根据模板生成word文件的完整指南
2025-12-30 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 60
基础操作本质上是通过占位符进行内容替换本文章仅操作docx格式的文档.doc (word 97-2003): 使用ole2格式,对应poi的...
查看SpringBoot当前线程数的3种有效方法
2025-12-30 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 74
前几天,我在排查一个 springboot 应用响应变慢的问题。日志看不出有什么异常,cpu和内存也还算正常,但用户就是觉得卡。于是,我在想...
基于SpringBoot+jQuery实现留言板功能
2025-12-30 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 61
1 留言板需求:界面如下图所示输入留言信息,点击提交。后端把数据存储起来.页面展示输入的表白墙的信息1.1 约定前后端交互接口需求分析后端需...
Spring成为Java开发的标准以及SpringBoot如何彻底改变开发体验
2025-12-30 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 67
引言:从复杂到简约的技术革命在java企业级应用开发领域,有两个名字几乎无人不知——spring和springboo...
一文盘点Java中常见内存泄漏场景与解决方法
2025-12-30 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 64
今天我们来一起聊一聊有哪些情况会导致内存泄漏。什么是 内存泄漏 呢内存泄漏 是指对象 已经不再被程序使用,但因为某些原因 无法被垃圾回收器回...
SpringBoot自定义Redis代码实践指南
2025-12-30 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 73
rediscacheconfiguration 的全局定制在 spring boot 整合 redis 的过程中,默认的缓存配置(redis...
Java加密和解密Word文档的完整解决方案
2025-12-30 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 75
在数字化时代,文档安全已成为企业和个人不可忽视的重要议题。word 文档作为日常办公和信息交流的主要载体,其内容的保密性尤为关键。如何确保敏...
Spring事务注解@Transactional参数详解与实战示例
2025-12-29 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 71
一、前言:为什么需要深入了解事务注解参数?在spring框架的应用开发中,事务管理是确保数据一致性和完整性的关键环节。@transactio...
SpringBoot项目编译失败问题分析及解决方案
2025-12-29 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 56
常见编译失败类型及具体报错内容1. jdk版本与springboot版本不匹配报错内容:error: class initializatio...
Java 消息的可靠性投递实践建议
2025-12-29 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 56
1.核心概念可靠性投递(reliable delivery)是指确保消息从生产者成功到达消费者,即使面对网络故障、系统崩溃等异常情况也能保证...
Java Spire.XLS快速创建与读取Excel的实战技巧
2025-12-29 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 49
在现代软件开发中,excel 文档的管理和操作是一个常见的需求。无论是在数据分析、报表生成,还是在管理信息系统中,excel 都扮演着重要的...
Spring Boot Pf4j模块化开发方案设计过程解析
2025-12-29 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 60
前言上一篇文章还是2年前,一是工作太忙,二是人也变得懒散,好多新东西仅止于脑海里面的印象,未能深入,不成体系,最近主要花了些时间实现java...