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

Java

Zuul实现动态路由与权限过滤器方式

2025-07-17 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 15

前言介绍在实际的业务开发中不只是将路由配置放到文件中,而是需要进行动态管理并且可以在变化时不用重启系统就可以更新。与此同时还需要在接口访问的...

Java 中的 super 关键字用法指南

Java 中的 super 关键字用法指南

2025-07-17 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 14

个人总结:1.子类构造方法中没有显式使用super,java 也会默认调用父类的无参构造方法2.当父类中没有无参构造方法,只有有参构造方法时...

Java远程调试保姆级教程(附详细图文)

Java远程调试保姆级教程(附详细图文)

2025-07-16 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 16

背景测试环境报错,但很难排查到问题,可以像本地debug的方式来调试远程代码准备1. xshell + 远程服务2. idea + 本地代码...

Java堆转储文件之1.6G大文件处理完整指南

Java堆转储文件之1.6G大文件处理完整指南

2025-07-16 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 17

前言java_error_in_idea64.hprof 是一个 java 堆转储文件(heap dump),通常在 java 应用程序发生...

SpringBoot整合Dubbo+ZK注册失败的坑及解决

SpringBoot整合Dubbo+ZK注册失败的坑及解决

2025-07-16 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 18

1.先看下公共的pom(maven创建的pom工程)以下必须加<dependencies><!--springboot动态...

SpringBoot整合(ES)ElasticSearch7.8实践

SpringBoot整合(ES)ElasticSearch7.8实践

2025-07-16 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 15

springboot整合elasticsearch7.8所有的教程都参考于官方文档,这里给大家说明文档位置,搜索elasticsearch官...

JAVA覆盖和重写的区别及说明

2025-07-16 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 16

java覆盖和重写的区别经常听到两种话1.覆盖=重写。2.静态方法可以覆盖但不能重写吗,这两句话听起来挺矛盾的是不是废话不多说直接上图:pa...

mysql-connector-java驱动jar包下载方式

mysql-connector-java驱动jar包下载方式

2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 17

mysql-connector-java驱动jar包下载地址mysql :: mysql downloads,点击网址,进入mysql官网首...

mysql-connector-java和mysql-connector-j的区别及说明

2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 15

引言在 java 项目中使用 mysql 数据库时,常见的做法是通过 maven 依赖管理工具引入 mysql connector/j 驱动...

Mybatis两级缓存可能导致的问题详细讲解

Mybatis两级缓存可能导致的问题详细讲解

2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 14

两级缓存简介一级缓存 localcache效果一级缓存是 session 或者说事务级别的,只在同一事务内有效,在以相同的参数执行多次同一个...

Java实现word,pdf转html并保留格式

2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 17

一、word转html依赖:<properties> <poi.version>5.2.3</poi.v...

从原理到实践的RocketMQ性能优化指南

2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 13

在高并发场景下,rocketmq凭借高吞吐、低延时和可靠性广受大型互联网与金融级应用青睐。然而,默认配置在极端负载下难以满足业务的性能需求。...

idea2025中git的local&nbsp;changes找不到了的问题分析及解决方案

idea2025中git的local changes找不到了的问题分析及解决方案

2025-07-16 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 15

idea2025中git的local changes找不到了1.问题:在idea 2025 版本中找不到git左下角的local chang...

Java docx4j高效处理Word文档的实战指南

2025-07-15 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 14

引言在现代办公自动化和文档处理领域,microsoft word的.docx格式已成为行业标准。对于需要在java应用程序中生成、修改或处理...

SpringBoot中六种批量更新Mysql的方式效率对比分析

2025-07-15 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 15

先上结论吧,有空可以自测一下,数据量大时运行一次还时挺耗时的效率比较小数据量时6中批量更新效率不太明显,根据项目选择合适的即可,以1万条为准...

一文详解如何使用Java获取PDF页面信息

2025-07-15 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 13

引言了解 pdf 页面属性是我们在处理文档、内容提取、打印设置或页面重组等任务时不可或缺的一环。pdf 文件可能包含多个页面,而这些页面可能...

7个Linux 命令轻松搞定线上Java日志管理难题

2025-07-15 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 15

引言在线上java应用的运维工作中,日志管理是至关重要的一环。日志不仅能帮助我们排查故障、分析性能问题,还能为业务优化提供数据支持。然而,线...

SpringBoot如何化长轮询连接频繁建立销毁问题

2025-07-15 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 13

一、前言长轮询(long polling)是一种经典的 http 轮询机制,它在不支持 websocket 或 server-sent ev...

SpringBoot如何封装自己的SDK

SpringBoot如何封装自己的SDK

2025-07-15 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 18

1. 前言在使用maven构建项目时,会在pom.xml文件中引入各种各样的依赖,那么我们如何将自己常用的一些工具类库进行封装成starte...

Mybatis-Plus updateById方法更新无效及空值处理过程

2025-07-15 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 20

在使用 mybatis-plus 进行数据持久化操作时,updatebyid 方法默认不会更新字段的空值(null)。这是因为 mybati...

SpringBoot使用Mybatis-Plus中分页插件PaginationInterceptor详解

2025-07-15 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 18

1 配置分页插件@configurationpublic class mybatisconfig { @bean public ...

SpringBoot项目保证接口幂等的五种方法

SpringBoot项目保证接口幂等的五种方法

2025-07-15 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 15

1. 幂等概述1.1 深入理解幂等性在计算机领域中,幂等(idempotence)是指任意一个操作的多次执行总是能获得相同的结果,不会对系统...

SpringBoot实现发送邮件功能的三种方式

SpringBoot实现发送邮件功能的三种方式

2025-07-15 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 15

springboot 发送邮件的三种方式spring framework提供的javamailsender(与 spring 集成,推荐)使...

Java实现TXT转Excel并读取Excel内容到List集合的完整代码

2025-07-15 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 18

依赖引入首先,如果你使用的是 maven 项目,需要在​​pom.xml​​​中添加​​easyexcel​​的依赖:<depende...

Kotlin Map映射转换问题小结

2025-07-15 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 19

kotlin 集合转换:map、mapindexed、mapnotnull、mapkeys、mapvalues、flatten、flatma...

Spring Boot 监听器Listeners详细教程(最新整理)

2025-07-15 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 15

spring boot 监听器概述spring boot 监听器(listeners)基于 spring framework 的事件机制(a...

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...

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