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

Java

Java递归实现JSON全路径自动化探测工具

2026-02-06 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 51

1. 痛点:为什么我们需要 json 路径?在日常开发中,面对嵌套十几层、成百上千行的复杂 json(如电商商品详情、支付网关回调等),开发...

Java解决Jackson反序列化字段名不匹配问题

2026-02-06 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 49

在 java 开发xml中,我们经常使用jackson库来处理 json 数据的序列化和反序列化。然而,在实际开发中,由于 json 和 j...

SpringBoot HTTP服务开发从入门到部署完整流程

SpringBoot HTTP服务开发从入门到部署完整流程

2026-02-06 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 50

在java后端开发领域,springboot无疑是最受欢迎的技术框架之一。其通过"约定优于配置"的理念,极大地简化了sp...

Spring Cloud Alibaba 全解析

2026-02-06 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 55

一、核心定位 & 核心价值(面试开篇必答,定调必背)✅ 什么是 spring cloud alibabaspring cloud a...

SpringBoot 整合 JWT + Redis 实现登录鉴权

2026-02-06 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 50

一、方案说明本方案采用 jwt + redis 组合实现登录鉴权,解决了纯jwt无法主动失效、无法续期的痛点:jwt 生成令牌,承载用户核心...

Spring Boot + KingbaseES 四种主流的数据库连接池

2026-02-05 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 53

一、前言在企业项目开发过程中,我们经常同时关注进度和性能:页面需要快速响应,接口需要稳定,但数据库连接管理这个隐蔽而关键的部分往往被忽略。高...

Trae配置Java环境并运行springboot项目的过程

Trae配置Java环境并运行springboot项目的过程

2026-02-05 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 43

1.打开trae2.配置java环境找到trae按照文件的setting.json文件在安装目录下,一般自动安装在c盘的文件中配置环境变量 ...

Java HashMap从链表到红黑树的"进化"过程详解

2026-02-05 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 26

在 java 集合框架中,hashmap 的底层实现在 jdk 1.8 迎来了一次重大革新:引入了红黑树。这一设计并非为了酷炫,而是为了解决...

Java基于iText7实现PDF添加通用文本水印的示例详解

2026-02-05 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 32

本文介绍如何使用 java 在 pdf 文档上添加通用的文字水印,示例基于 itext7,强调实现思路和关键 api,便于在任意项目中复用或...

Java基于的Spire.Doc实现Word文档(DOC/DOCX)文字水印添加

2026-02-05 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 39

本文介绍如何在 java 中为 word 文档(.doc、.docx)添加页面文字水印,示例基于 spire.doc for java,侧重...

基于SpringBoot + MyBatis-Plus高效实现数据变更记录

2026-02-05 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 45

前言在应用开发过程中,在某些情况下,需要实现数据的变更记录。以便于在未来进行数据操作变更的回溯。常规的做法是在对应修改数据的 service...

SpringBoot快速实现IP地址解析的全攻略

2026-02-05 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 53

一、引言与概述1.1 ip地址解析的重要性在当今的互联网应用中,ip地址解析已成为许多系统不可或缺的功能。通过ip地址解析,我们可以:地理位...

Springboot测试类运行出现No test were found的问题及解决

Springboot测试类运行出现No test were found的问题及解决

2026-02-05 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 43

问题详情截图发现问题建议启动springboot主程序看看是否能够运行我的问题就是运行主程序之后报错,找不到主类处理方法点击file打开pr...

IDEA解析Maven依赖过慢的问题

IDEA解析Maven依赖过慢的问题

2026-02-05 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 46

idea maven依赖过慢查看maven配置文件,是否更改为阿里源maven安装目录/conf/setting.xml搜索mirrors并...

IDEA中右侧没有显示Maven问题及解决

2026-02-05 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 45

1. 检查 maven 项目是否正确加载现象项目是 maven 项目,但右侧没有 maven 工具窗口。项目根目录下有 pom.xml,但 ...

基于Java实现数九天精准计算的完整方案

基于Java实现数九天精准计算的完整方案

2026-02-05 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 47

数九寒天顺口溜,又叫《数九歌》,是古人根据冬至后八十一天的气候变化规律编成的歌谣。它以每九天为一个“九”,描绘了从寒...

JAVA缓存的使用RedisCache、LocalCache、复合缓存的操作

2026-02-05 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 35

1️⃣rediscache(分布式缓存)概念:rediscache 是基于 redis 的缓存,数据存储在内存中,并且可以被多个应用实例共享...

Java对象类型转换实现方式(向上转型与向下转型)

2026-02-05 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 49

一.概念1.类型转换将一个类型强制转换成另一个类型的过程被称为类型转换。2.继承继承是面向对象语言中一个代码复用的机制,java中的继承就是...

idea设置tomcat虚拟路径的两种实现方式

idea设置tomcat虚拟路径的两种实现方式

2026-02-04 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 35

一、使用tomcat自己的虚拟路径1.1.在tomcat\config\server.xml中配置path="/upload&qu...

Tomcat本地和在idea目录中使用方式

Tomcat本地和在idea目录中使用方式

2026-02-04 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 39

tomcat本地目录结构bin目录主要存放tomcat的常用命令startup、shutdown:用来关闭tomcatconf目录放置配置文...

Java异常:Java.lang.IllegalArgumentException全面解析与处理

Java异常:Java.lang.IllegalArgumentException全面解析与处理

2026-02-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 62

前言本文深入探讨java开发中常见的illegalargumentexception异常,分析其产生原因,并提供多种解决方案和预防措施,帮助...

Java GUI事件处理及添加对话框实现方式

2026-02-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 60

事件处理在窗口添加好面板和组件之后,但只是一个界面,不能执行其中的功能,需要添加事件处理来实现相应的功能。用户与gui组件进行交互就会发生事...

SpringBoot项目长时间未访问导致Tomcat临时文件夹被删除的解决方案

2026-02-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 60

引言做springboot开发的同学,大概率会遇到一个隐蔽的坑:项目部署在linux服务器上,通过java -jar启动后,文件上传功能一切...

Maven-3.6.1下载与环境搭建(解决IDEA兼容问题)及其配置教程

Maven-3.6.1下载与环境搭建(解决IDEA兼容问题)及其配置教程

2026-02-04 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 55

注意:当使用maven 3.6.1以上版本创建项目后自动导包时,出现了unable import……&helli...

查找IDEA文件目录下tomcat文件的具体位置

2026-02-04 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 36

查找idea中tomcat文件目录的位置在学习jsp原理的时候,需要到idea中的tomcat的work目录下查看jsp文件经过编译后生成j...

Mac下eclipse项目根目录没有.setting文件夹的解决方案

Mac下eclipse项目根目录没有.setting文件夹的解决方案

2026-02-04 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 59

碰到一个问题网上找了一下,说要修改项目根路径下.setting文件夹中org.eclipse.wst.common.project.face...

MyBatis-Plus从基础CRUD到高级查询与性能优化实战指南

2026-02-04 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 55

mybatis-plus 系统化实战:从基础 crud 到高级查询与性能优化一、引言在 java 持久层开发领域,mybatis 凭借其轻量...

MyBatis-Plus注解配置、条件构造器与自定义SQL的复杂操作实例详解

MyBatis-Plus注解配置、条件构造器与自定义SQL的复杂操作实例详解

2026-02-03 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 34

一、mybatis-plus介绍mybatis-plus(简称 mp) 是一个 mybatis 的增强工具, 在 mybatis 的基础上只...

java莫名其妙的挂掉问题及解决方案

java莫名其妙的挂掉问题及解决方案

2026-02-03 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 43

java的服务莫名其妙的就死了再起 再死oom killer(out-of-memory killer) 可能在内存压力较大时悄悄杀掉进程,...

Java使用Spire.XLS for Java拆分Excel的实战教程

2026-02-03 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 79

在日常数据处理中,excel 文件承载着海量信息。然而,面对包含多工作表、超长行数或需要按特定列进行分类的巨型 excel 文件时,手动拆分...

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