Java使用java -jar启动并按日分包日志的最佳实践
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 16
1. 引言在生产环境中,java应用程序通常以java -jar方式运行,而日志管理是运维的重要部分。如果日志文件过大,不仅影响性能,还会增...
Java中Integer.equals的用法与特殊情况
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 14
在 java 中,integer.equals 是 integer 类的一个方法,用于比较两个 integer 对象的值是否相等。虽然它看起...
SpringBoot数据库常见错误DataIntegrityViolationException的原因及解决方案
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 15
引言在 spring boot + mybatis/mybatis-plus 开发过程中,数据库操作是核心部分之一。然而,由于 sql 语法...
MyBatis-Plus通用中等、大量数据分批查询和处理方法
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 13
函数式接口获取分页数据接口主要用于获取数据import com.baomidou.mybatisplus.extension.plugins...
Spring Boot中的路径变量示例详解
2025-07-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 16
在spring boot中,路径变量(path variable)通过@pathvariable注解实现url参数与方法参数的绑定,是构建r...
JAVA中安装多个JDK的方法
2025-07-13 11:56 | 分类:编程语言 | 评论:0 次 | 浏览: 19
首先去oracle官网下载好两个版本不同的jdk(需要登录oracle账号,没有可以免费注册)下载完成之后,我放在了d:\java\jdk这...
Visual Studio 2022 上使用ffmpeg的详细步骤
2025-07-13 11:56 | 分类:编程语言 | 评论:0 次 | 浏览: 18
在解决方案中右击项目名称,弹出的窗口中选择 "属性"。1. 添加包含目录"c/c++" -> ...
MyBatis-Plus中的LambdaQuery用法实例详解
2025-07-13 11:56 | 分类:编程语言 | 评论:0 次 | 浏览: 18
核心概括:lambdaquerywrapper 本质上是一个条件包装器(与wrapper类似),而 mapper 方法(如 selectli...
如何在Spring Boot 项目中自定义 Validation 注解
2025-07-13 11:56 | 分类:编程语言 | 评论:0 次 | 浏览: 19
在spring boot项目中自定义validation注解,可按以下步骤实现,以手机号格式校验(支持多地区)为例:一、定义自定义注解imp...
Spring Boot 结合 WxJava 实现文章上传微信公众号草稿箱与群发
2025-07-13 11:56 | 分类:编程语言 | 评论:0 次 | 浏览: 18
spring boot 结合 wxjava 实现文章上传微信公众号草稿箱与群发在数字化营销与内容传播日益重要的今天,微信公众号已成为企业和个...
JSONArray在Java中的应用操作实例
2025-07-13 11:56 | 分类:编程语言 | 评论:0 次 | 浏览: 17
简介:jsonarray是 org.json 库中的一个类,用于处理json数组数据。它能够将java对象如map和list转换为jso...
Java JDK1.8 安装和环境配置教程详解
2025-07-13 11:56 | 分类:编程语言 | 评论:0 次 | 浏览: 19
jdk官网下载地址:java downloads | oracle1.下载jdk(1)打开官网页面后,往下拉找到java8,点击(2)选择和...
SpringSecurity整合redission序列化问题小结(最新整理)
2025-07-13 11:56 | 分类:编程语言 | 评论:0 次 | 浏览: 18
1. 前言这个问题网上找了各种资料,困扰了几周,终于是解决了。记住一点,不要用springsecurity官方提供的jackson序列化。序...
Spring StateMachine实现状态机使用示例详解
2025-07-13 11:56 | 分类:编程语言 | 评论:0 次 | 浏览: 18
什么是状态机状态机是计算机科学中的核心建模工具,用于描述对象在其生命周期内状态变化的逻辑模型。它通过定义有限状态集合、状...
MyBatis连接池、动态 SQL 与多表关联查询的注意事项
2025-07-13 11:56 | 分类:编程语言 | 评论:0 次 | 浏览: 16
mybatis 作为一款灵活的持久层框架,除了基础的 crud 操作,还提供了连接池管理、动态 sql 以及多表关联查询等高级特性。本文将从...
IntelliJ IDEA2025创建SpringBoot项目的实现步骤
2025-07-13 11:56 | 分类:编程语言 | 评论:0 次 | 浏览: 18
一、创建 spring boot 项目1. 新建项目打开 idea,选择新建项目2. 基础配置这里注意下,如果你用的是社区版的 idea,是...
Spring boot整合dubbo+zookeeper的详细过程
2025-07-11 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 20
spring boot整合dubbo+zookeeper下文将简述springboot整合dubbo+zookeeper实现api+prov...
MyBatis中$与#的区别解析
2025-07-11 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 21
一、介绍#(井号):mybatis使用#{}作为参数占位符时,会创建预处理语句(prepared statement),并将参数值作为预处理...
SpringBoot3.X 整合 MinIO 存储原生方案
2025-07-11 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 19
springboot3.x整合minio存储原生方案:从环境搭建到实战开发一、前言:为什么选择minio?在分布式存储领域,minio作为一...
基于Java实现本地APK文件搜索与HTTP下载服务
2025-07-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 16
功能概述我们要实现的应用需要具备以下核心功能:递归搜索本地目录,查找所有 apk 文件根据文件修改时间找出最新的 apk 文件通过 http...
Java中常见的数据验证注解总结大全
2025-07-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 18
1.@length功能:@length 用于验证字符串的长度是否在指定的范围内。适用场景:它只适用于字符串类型的字段。该注解可以用来限制字符...
Java四种拷贝方式实战总结(一文扫清所有拷贝问题)
2025-07-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 19
前言作为java开发者,日常开发中经常会遇到数据拷贝的需求。最近在面试中也有被问到一次大文件拷贝,抽空专门总结一下,从基础概念到实战技巧,配...
Java基于iText库实现PDF模板动态赋值与文档生成功能
2025-07-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 15
一、引言在企业级开发中,生成标准化的 pdf 文档(如合同、报表、发票等)是常见需求。与 word 文档不同,pdf 以其固定布局和跨平台显...
MyBatis-Plus中使用Wrapper自定义SQL的详细步骤
2025-07-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 15
核心步骤mapper 接口定义方法 使用 @param("ew") 注解声明 wrapper 参数,在 sql 中通过 ...
Java中清空集合列表元素的四种方法
2025-07-10 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 17
在 java 里,存在多种清空列表的方式,下面为你汇总并附上对应的示例代码:import java.util.arraylist;impor...
Spring Boot 基于 CAS 实现单点登录的原理、实践与优化全解析(最新整理)
2025-07-10 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 16
前言在企业级应用开发中,随着系统数量的不断增加,用户需要频繁登录不同系统,这不仅降低了工作效率,也增加了管理成本。单点登录(single s...
Spring Boot spring-boot-maven-plugin 参数配置详解(最新推荐)
2025-07-10 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 18
一 spring-boot-maven-plugin 插件的5个goalsspring-boot:repackage,默认goal。在mvn...
java性能火焰图的生成实践
2025-07-10 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 17
序言如果你经常遇到 java 线上性能问题束手无策,看着线上服务 cpu 飙升一筹莫展,发现内存不断泄露满脸茫然。别慌,这里有一款低开销、自...
SpringBoot结合Docker进行容器化处理指南
2025-07-10 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 18
前言在当今快速发展的软件工程领域,spring boot 和 docker 已经成为现代 java 开发者的必备工具。spring boot...
SpringBoot+EasyExcel实现自定义复杂样式导入导出
2025-07-10 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 18
tips:能用模板就用模板,当模板不适用的情况下,再选择自定义生成 excel。官网:https://easyexcel.opensourc...