RabbitMQ保证消息的可靠性问题及解决
2026-04-29 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 47
消息可靠性问题在消息队列,任何一个环节出问题都会导致消息的不可靠(消息丢失),如何确保消息的可靠性呢,需要考虑到其中的每个角色,生产者可靠性...
SpringBoot请求与响应实例全解析
2026-04-29 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 57
spring boot请求与响应一、请求1.简单参数1.1请求参数名称与方法形参名称一致@restcontrollerpublic clas...
SpringBoot整合PageHelper实现分页查询功能
2026-04-29 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 53
一、为什么需要分页?如果不进行分页,那么就意味着要查询和渲染数据库中所有的符合条件的数据,会出现查询缓慢,渲染大量数据造成卡顿。分页查询是解...
SpringBoot 3.5 集成 Knife4j 4.3的详细步骤
2026-04-29 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 42
避坑指南:还在用 springfox?快换成这位“天选之子”吧!各位小伙伴,有没有遇到过这种让人抓狂的场面:兴冲冲地...
Maven依赖冲突问题及解决过程
2026-04-29 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 51
引言在开发过程中你的maven依赖有冲突,但是打包的jar包照样可以运行只有使用到冲突包里的功能时会报依赖冲突错误比如:java.lang....
Java实现将Markdown文档转换为Word与PDF的实战指南
2026-04-29 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 48
在日常的技术写作和文档管理流程中,markdown 凭借其简洁的纯文本语法和易于维护的特性,成为许多开发者的首选写作格式。然而,当需要将文档...
maven项目的打包实现方式
2026-04-28 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 58
前言现在都是使用idea中maven插件来打包项目,因此此文章将基于idea中的maven插件打包。概念打包分为小包和大包两种概念:小包:只...
java如何在过滤器中为http请求加请求头header
2026-04-28 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 36
前言现在有一个需求场景:每一个请求我都需要在请求头里面加上token这个请求头,作为一种校验机制,传统的接口可以通过设置一个全局的变量,然后...
修改request请求的header请求头实现方式
2026-04-28 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 37
问题和场景默认http传输不能中途修改http内容, 但是有很多时候都需要去修改请求头信息来达到某些目的,比如我这个情况:我需要去修改aut...
idea修改git提交代码的账户和用户名方式
2026-04-28 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 54
由于刚进公司时,还没有分配个人git账号,就用的老员工的提交,但是后来有了自己的账号变换回自己的账号。1、首先是更改账号直接在控制面板-用户...
在IntelliJ IDEA中配置Git过程
2026-04-28 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 43
在 intellij idea 中配置 git 非常简单,ide 的绝大多数版本控制功能都是开箱即用的。下面我会分步介绍从安装 git 到完...
springboot出现DataBufferLimitException: Exceeded limit on max bytes to buffer:262144问题及解决
2026-04-28 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 42
问题场景spring boot 版本:2.2.2应用网关:shenyu网关(soul网关)错误描述在一次项目中,我在上传文件时被网关拦截出现...
Spring Boot 声明式调用 Feign 从入门到精通实例详解
2026-04-28 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 52
1. feign 概述与核心概念1.1 什么是 feignfeign 是一个声明式的 http 客户端,由 netflix 开发并开源,后来...
Spring Boot 缓存管理与优化实例教程
2026-04-28 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 42
spring boot 缓存管理与优化35.1 学习目标与重点提示学习目标:掌握spring boot缓存管理与优化的核心概念与使用方法,包...
RabbitMQ集群实现消息的高可用性和负载均衡
2026-04-27 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 51
一、核心概念:集群是什么?为何而生?rabbitmq集群的本质,是将多个rabbitmq节点(node)连接成一个逻辑上的消息服务器。这些节...
Java利用redis限制用户频繁点击操作
2026-04-27 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 43
一、场景为了系统安全,有时候需要做一些限制用户的操作。比如用户恶意刷接口,或者系统卡顿时候频繁点击,轻则造成系统崩溃,重则可能造成数据丢失。...
Spring WebService的两种主流实现方式及说明
2026-04-27 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 42
spring webservice主流实现方式spring-ws(spring web services):采用 &...
Java使用 Spire.PDF实现合并PDF文档并进行加密与压缩处理
2026-04-27 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 49
无论是需要将零散的业务报告汇总,还是将多份合同扫描件整合成一个文件,掌握合并 pdf 的技巧都是提升办公效率的必备技能。本文将介绍如何在 j...
Java提取HTML文本内容的两种轻量级实现方案对比
2026-04-27 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 51
在日常的 java 开发中,我们经常会遇到处理 html 内容的场景。无论是做简单的网页数据抓取、处理富文本编辑器提交的内容,还是对文档进行...
springboot整合mybatisplus,找不到bean解决方案
2026-04-27 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 50
1、如果只写了一个@mapper可能是没有映射到,可以尝试将,在application的运行里加上注解@mapperscan("你...
Java键值操作MapUtils的使用小结
2026-04-27 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 37
1. 前言本文介绍的 maputils 以org.apache.commons.collections4.maputils 为例源代码:or...
面试必问的Java 运行时架构JVM详解
2026-04-27 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 43
我刚学 java 的时候,以为 jvm 就是个"黑盒",代码写完往里一扔就能跑。后来才知道,jvm 里面学问大了去了。今...
在Windows上为Java配置多个版本的环境变量的操作指南
2026-04-27 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 43
一、背景知识我们在进行 java 开发时有时会需要在不同版本的 java 之间切换,例如同时使用 java 8 和 java 17。为了在 ...
Java使用BigDecimal解决精度丢失问题
2026-04-27 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 49
一、先搞懂:为什么浮点型会丢精度?我们常用的float和double,属于二进制浮点类型,但现实中我们计算的“金额(如1.2元)...
使用SpringBoot找不到Mapper的Bean问题及解决
2026-04-26 19:28 | 分类:编程语言 | 评论:0 次 | 浏览: 44
springboot找不到mapper的bean记一次令人抓狂的错误解决经历,先说结果:数据库版本使用错误,没有配置pom文件中的版本号,默...
MyBatisPlus mybatis-plus-join使用及说明
2026-04-26 19:28 | 分类:编程语言 | 评论:0 次 | 浏览: 47
一、mybatis plus 介绍mybatis plus是国内人员开发的 mybatis 增强工具,在 mybatis 的基础上只做增强不...
springBoot使用mybatis-plus插件实现分页过程
2026-04-26 19:27 | 分类:编程语言 | 评论:0 次 | 浏览: 44
一、项目结构二、pom.xml 依赖添加(这里我是加在krystal_dao的pom.xml里面,单个项目,直接加在pom.xml,多模块根...
Java文件操作与IO流详解(File类+字节流+字符流)
2026-04-26 19:26 | 分类:编程语言 | 评论:0 次 | 浏览: 43
一、文件的概念狭义的文件:保存在硬盘上的文件。广义的文件:操作系统进行管理的一种机制,很多软件/硬件资源抽象成“文件&rdquo...
SpringBoot导出Excel的最佳实践
2026-04-26 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 33
引言:为什么我们需要封装 excel 导出?在企业级后台管理系统的开发中,“导出 excel” 绝对是一个高频且让人...
使用Java拼接长图/网格图的避坑指南
2026-04-26 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 51
实战记录:用 java 拼接长图/网格图,我踩了哪些坑?在日常开发中,我们经常会遇到需要将多张图片拼接成一张大图的场景,比如电商领域的商品详...