Java并发编程中高频异常的原因,场景与解决方案全解析
2026-03-09 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 3
在 java 并发编程中,异常处理是保障程序稳定性的核心环节。新手开发者常常会被interruptedexception、illegalmo...
SpringBoot应用内存占用分析与优化指南
2026-03-09 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 5
一、问题背景:spring boot应用内存占用过高在开发spring boot应用时,我们经常会遇到应用内存占用过高的问题。通过分析发现,...
IntelliJ IDEA修复ESLint:修复'prettier/prettier' 警告的六种方法
2026-03-09 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 4
在 intellij idea 或 webstorm 中修复 eslint: 修复'prettier/prettier' 警...
使用Java轻松判断一个5位数是否为回文数
2026-03-09 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 3
前言在编程中,回文数是一个正读和反读都相同的数字。例如,12321就是一个回文数,因为从左到右读和从右到左读都是12321。本文将介绍如何使...
SpringBoot中Lombok注解失效的解决方案
2026-03-09 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 4
背景所用 spring boot 版本为 4.0.3,在创建项目时,勾选了 lombok 依赖。在代码中给 user 实体类添加了 @dat...
IDEA安装IDE Eval Reset插件实践
2026-03-09 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 5
idea eval reset是什么?idea eval reset是jetbrains的良心产品,他会允许你试用30天,我们可以借此重新刷...
Java中MapStruct转换实体的步骤实现
2026-03-09 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 3
前几天在代码中看到有人用unitchangeconvert.instance.dtotobo(processvo),感觉非常帅。这只是一个接...
JavaWeb学习教程之Web服务器、Tomcat服务器、ASP、PHP、JSP
2026-03-08 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 8
web服务器服务器是一种被动的操作,用来处理用户的一些请求和给用户一些响应的信息;实现web的手段有:asp、jsp、phpasp:微软:国...
Java垃圾收集之对象存活判定、回收流程与内存策略详解
2026-03-08 11:57 | 分类:编程语言 | 评论:0 次 | 浏览: 8
一、引言在 java 技术体系里,垃圾收集器(garbage collection,gc)与内存分配策略是自动内存管理的核心支撑。深入探究其...
JAVA集成Jasypt进行加密、解密(SpringBoot)详细教程
2026-03-08 11:57 | 分类:编程语言 | 评论:0 次 | 浏览: 10
前言在开发过程中,我们经常需要处理敏感数据,如数据库密码、api 密钥等。为了确保这些数据的安全性,我们可以使用加密技术来保护它们不被泄露。...
SpringBoot实现消息队列与异步通信
2026-03-08 11:57 | 分类:编程语言 | 评论:0 次 | 浏览: 8
1 学习目标与重点提示学习目标:掌握spring boot消息队列与异步通信的核心概念与使用方法,包括消息队列的定义与特点、spring b...
深入讲解基于Java开发的借据锁
2026-03-08 11:56 | 分类:编程语言 | 评论:0 次 | 浏览: 10
基于 java 开发的借据锁信息数据模型(do)类,它映射了数据库中的 asset_loan_invoice_lock_info 表@tab...
Maven Assembly插件使用与标签详解
2026-03-06 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 11
一、介绍assembly 插件的主要作用是,允许用户将项目输出与它的依赖项、模块、站点文档、和其他文件一起组装成一个可分发的归档文件。二、常...
Spring单例类加载多例属性问题实例解析
2026-03-06 19:12 | 分类:编程语言 | 评论:0 次 | 浏览: 11
spring 的多例(prototype)作用域(scope="prototype") 实现“每次请求都生成...
Java线上问题排查过程
2026-03-06 19:12 | 分类:编程语言 | 评论:0 次 | 浏览: 12
一、cpu使用率高模拟代码public class online { public static void main(string[]...
SpringBoot项目打包为window安装包的实现
2026-03-06 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 11
通过jpackage及maven插件的方式将springboot项目打包为exe或msipom.xml 添加插件 &l...
SpringBoot中Package打包的实现小结
2026-03-06 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 11
springboot项目在日常开发中是现在开发形式中的基础模式了、在构建、编码、测试、运行、打包、部署等一系列过程中、打包的方式就是其中一个...
SpringBoot自动化配置绑定的项目实践
2026-03-06 11:57 | 分类:编程语言 | 评论:0 次 | 浏览: 11
在业务系统迁移改造中,你是否也遇到过这样的场景:项目里充斥着properties.load()的硬编码,配置文件的key和对象属性靠手动ge...
idea创建项目报错之java 17 is not supported问题的解决
2026-03-06 11:57 | 分类:编程语言 | 评论:0 次 | 浏览: 11
selected version of java 17 is not supported by the project sdk &lsquo...
Java 部署Linux 系统安装JDK与环境变量配置
2026-03-06 11:57 | 分类:编程语言 | 评论:0 次 | 浏览: 10
在当今的软件开发和部署领域,java 依然是企业级应用、后端服务、大数据处理乃至 android 应用开发的主流语言之一。而 linux 系...
Java异常监控(监控利器)
2026-03-05 19:12 | 分类:编程语言 | 评论:0 次 | 浏览: 10
介绍说到监控,很多人可能会第一时间想到各种指标,比如资源类的cpu,内存,磁盘使用率,或者应用层的请求数,成功率,延迟等。但是将应用程序中的...
Springboot设置windows和Linux临时上传路径方式
2026-03-05 19:12 | 分类:编程语言 | 评论:0 次 | 浏览: 12
windows和linux设置临时上传路径第一种windowsserver: tomcat: basedir: /data/apps...
SpringBoot如何设置io临时目录
2026-03-05 19:12 | 分类:编程语言 | 评论:0 次 | 浏览: 13
在部署springboot项目,使用multipartfile上传文件会出现以下异常failed to parse multipart se...
Java中FileInputStream的read()方法代码示例详解
2026-03-05 19:12 | 分类:编程语言 | 评论:0 次 | 浏览: 11
我发现java中的fileinputstream的read()方法,通过字节数组读取和字节读取,一个是返回读取字节的长度,一个是返回字节代表...
XXL-Job定时任务时间偏差8小时的问题解决办法
2026-03-05 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 12
前言最近把xxl-job定时任务迁移到新服务器时,遇到了一个让人困惑的问题:任务设置在上午10点执行,但执行调度和执行却显示晚上18点。经过...
Spring Boot 视图层与模板引擎的应用方法
2026-03-05 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 12
spring boot 视图层与模板引擎19.1 学习目标与重点提示学习目标:掌握spring boot视图层与模板引擎的核心概念与使用方法...
Java使用Apache PDFBox进行PDF转图片体积过大的优化指南
2026-03-05 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 10
一、背景在项目中,我们有一个接口用于将 pdf 按页拆分为图片,方便前端逐页展示。原始实现逻辑:使用 apache pdfbox 的 pdf...
MyBatis-Plus批量操作SQL日志不打印问题的解决方案
2026-03-05 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 11
问题描述在使用 mybatis-plus 的savebatch()和updatebatchbyid()方法进行批量数据操作时,发现自定义的 ...
Java 部署滚动更新的方法(K8s RollingUpdate 策略)
2026-03-05 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 12
在现代云原生应用开发中,持续交付和零停机部署已成为企业级 java 应用的标配。而 kubernetes(简称 k8s)作为事实上的容器编排...
Java并发常见问题之死锁/活锁/饥饿的排查与解决方法
2026-03-05 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 11
一、前言在多线程并发编程中,除了数据安全问题,线程协作异常是另一类高频问题,其中死锁、活锁、饥饿是最典型的三类问题。这些问题会导致线程无法正...