当前位置: 代码网 > it编程>编程语言>

Java

Spring处理字段格式化的实战指南

2025-10-27 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 75

一、整体架构:spring 类型转换体系spring 提供了两套互补的类型转换机制:模块用途特点core.convert 包下的 conve...

java 正则表达式所有的优先级示例详解

2025-10-27 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 71

java正则表达式的优先级从高到低如下:正则表达式运算符优先级表优先级运算符描述示例1\转义符\\. 匹配点号2(), (?:), (?=)...

Spring全家桶中@CacheEvict无效情况的问题解决

Spring全家桶中@CacheEvict无效情况的问题解决

2025-10-27 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 66

一、背景介绍springboot中使用@cacheable注解缓存数据,使用@cacheevict注解删除缓存。但是在项目使用过程中,发现使...

springboot集成@Cacheable缓存乱码的问题解决

springboot集成@Cacheable缓存乱码的问题解决

2025-10-27 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 62

一、问题及现象会把被标注的方法的返回值缓存到 redis 中,相同的操作不会查数据库而是从缓存中获取数据。springboot 集成 red...

Java Timer单线程下的定时任务举例详解

Java Timer单线程下的定时任务举例详解

2025-10-27 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 53

引言timer是 java 标准库(java.util包)中用于定时调度任务的工具类,它允许程序在指定时间点执行任务,或按固定周期重复执行任...

SpringBoot Web开发中的异常处理自动配置原理解析

SpringBoot Web开发中的异常处理自动配置原理解析

2025-10-27 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 50

默认规则1. 默认情况下,springboot提供/error处理所有错误的映射2. 对于机器客户端,它将生成json响应,其中包含错误,h...

JetCache的配置和注解属性的使用说明

2025-10-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 50

一、配置说明yml配置文件案例(如果没使用springboot,直接配置globalcacheconfig是类似的,参考快速入门教程):je...

springboot中JetCache的使用方法小结

springboot中JetCache的使用方法小结

2025-10-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 56

一、背景描述今天来介绍一下由 alibaba 开源的一款缓存框架 jetcache。其号称比 spring cache 用起来更加好用,在我...

Java中mapstruct mapper转换器部分字段转换无效的解决方案

Java中mapstruct mapper转换器部分字段转换无效的解决方案

2025-10-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 50

一、背景描述springboot 2.1.5 + mapstruct 1.3.0.final + maven管理工具接手一个项目,根据需求需...

Python+PySide6构建一个响应式视频剪辑工具

Python+PySide6构建一个响应式视频剪辑工具

2025-10-27 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 54

从长视频中批量剪辑出精彩片段。传统的做法是打开笨重的剪辑软件手动操作,效率低下。作为一个开发者,我们自然会想:能不能写个脚本来自动化这个过程...

Java list实现多字段分组,多字段合并统计求和

2025-10-26 12:47 | 分类:编程语言 | 评论:0 次 | 浏览: 75

本文介绍了一种java中的list 进行多个字段分组,合并统计多个字段的聚合方法。实现比如员工id,员工部门等分组,并统计条数,工作时间等字...

Java JDK封装数据结构的操作方法

2025-10-25 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 69

一、jdk封装数据结构概述java jdk(java development kit)内置了大量封装良好的数据结构,主要集中在java.ut...

Java 8 Optional解决空指针问题全面解析

2025-10-25 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 63

在java 8中,optional类是一个非常重要的特性,旨在减少代码中的空指针异常(nullpointerexception)。optio...

在 Kotlin 中ViewModel 的获取及使用指南

2025-10-25 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 66

在 kotlin 中,viewmodel 的获取在 kotlin 中,by viewmodels() 和 by viewmodels { }...

nacos未自动注册问题及解决

2025-10-25 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 67

问题引入了nacos的服务发现的依赖,但是启动后却一直没有注册到nacos里,查了很多资料都没有解决。网上大多数是说要加spring-clo...

MyBatis标签获取数组或集合长度的实现方式

2025-10-25 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 42

mybatis标签获取数组或集合长度1、判断列表长度<if test="list != null and list.size() &g...

java中instanceof的作用及说明

2025-10-25 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 61

java中instanceof的作用在java中,instanceof关键字用于检查一个对象是否是特定类的实例,或者是否是该类的子类或实现了...

SpringBoot登录认证前后端实现方案:SpringBoot&nbsp;+&nbsp;Mybatis&nbsp;+&nbsp;JWT(图文实例)

SpringBoot登录认证前后端实现方案:SpringBoot + Mybatis + JWT(图文实例)

2025-10-25 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 58

本文简介目的:spring生态为java后端开发提供了强大支持,但将分散的技术点整合成完整解决方案往往令人困惑。本文将以登录接口为切入点,系...

AI&nbsp;IDE+AI编程辅助工具能提升开发效率,让程序员“告别996“吗?

AI IDE+AI编程辅助工具能提升开发效率,让程序员“告别996“吗?

2025-10-25 19:10 | 分类:编程语言 | 评论:0 次 | 浏览: 68

当ai ide和ai辅助编程工具如雨后春笋般涌现时,我既感到兴奋又保持理性思考。cursor、claude code、阿里的qwen3 co...

Java工具类Hutool、Guava与Apache Commons的区别详解

2025-10-24 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 59

前言hutool、guava 和 apache commons 都是 java 中非常流行且功能强大的工具类库,但它们的设计哲学、侧重点和现...

JAVA音频处理依赖库示例操作大全(从格式转换到音频拼接)

2025-10-24 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 61

一、引言在现代应用开发中,音频处理是常见需求,包括格式转换、音频拼接、剪辑、降噪等操作。spring boot作为流行的java开发框架,结...

在Ubuntu中格式化U盘的几种常用方法

2025-10-24 12:11 | 分类:编程语言 | 评论:0 次 | 浏览: 65

写该blog的动机因为本人的u盘在windows系统下进行格式化时,一直显示u盘被写入保护中,无法格式化。没办法,只能在ubuntu下格式化...

在IDEA中直接使用可视化方式创建项目数据库的具体步骤

在IDEA中直接使用可视化方式创建项目数据库的具体步骤

2025-10-24 12:11 | 分类:编程语言 | 评论:0 次 | 浏览: 57

直接在idea中使用可视化页面创建项目数据库,避开单独的数据库可视化软件的使用前提条件安装了数据库(案例中使用mysql 8.0)案例ide...

一文带你搞懂Java中泛型符号T,E,K,V,?的区别

一文带你搞懂Java中泛型符号T,E,K,V,?的区别

2025-10-24 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 61

前言今天想和大家聊聊java泛型中那些让人眼花缭乱的符号——t、e、k、v、?。有些小伙伴在工作中,可能经常遇到这样...

Springboot配置文件加密方式

Springboot配置文件加密方式

2025-10-24 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 53

前面叙述了数据传递过程中的加密,需要使用到aop对result和request进行加密和解密。现在需要对服务器的中间件进行保护设置,在配置文...

Java杨辉三角、洗牌算法详细示例代码

Java杨辉三角、洗牌算法详细示例代码

2025-10-24 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 66

一、杨辉三角给定一个非负数numrows,生成杨辉三角的前 numrows 行。在杨辉三角中,每个数是它左上方和右上方的数之和。示例:输入:...

springboot获取访问的ip地址的实现步骤

springboot获取访问的ip地址的实现步骤

2025-10-24 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 58

1、用shiro的方式获取到的是127.0.0.1,或者用request.getremoteaddr()也会是127.0.0.1(这个与浏览...

对SpringBoot项目配置文件进行加密实现过程

对SpringBoot项目配置文件进行加密实现过程

2025-10-24 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 60

1.springboot项目pom添加maven依赖<!-- https://mvnrepository.com/artifact/c...

Java如何将文件格式为psd的文件转换为base64详解

2025-10-24 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 49

问题描述问题描述:将psd文件格式的文件转换为base64,最好都使用java和spring库的东西,如何实现?请知悉:如下方案不保证一定适...

Springboot使用RabbitMq延迟队列和死信队列详解

2025-10-24 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 54

前言在最近的项目中,结合minio文件服务器的一些特性。需要做一个分片上传的功能:用户上传文件到md5的桶下,合并文件后删除这个临时桶。会出...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com