Java内存模型JMM深入解析
2025-12-17 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 127
1. 什么是 jmm?jmm的全称是java memory model,即java 内存模型。简单来说,jmm 是一套规范,它定义了在多线程...
Spring事务和事务传播机制操作大全
2025-12-17 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 132
一、事务1.1、什么是事务事务是一组操作的集合, 是一个不可分割的操作.事务会把所有的操作作为一个整体, 一起向数据库提交或者是撤销操作请求...
java 支付宝-沙箱支付测试
2025-12-17 15:11 | 分类:编程语言 | 评论:0 次 | 浏览: 136
一、支付宝开放平台配置1、登录平台:https://open.alipay.com/develop/sandbox/app平台...
application/x-www-form-urlencoded详解
2025-12-17 14:45 | 分类:编程语言 | 评论:0 次 | 浏览: 145
application/x-www-form-urlencoded 详解1. 基本概念定义application/x-www-form-ur...
MySQL text类型对应mybatis jdbcType类型
2025-12-17 14:04 | 分类:编程语言 | 评论:0 次 | 浏览: 125
MySQL 的 text 类型对应 JAVA 中的数据类型是 String。对应MyBatis的类型是 LONGVARCHAR 。例...
Java 字符串的格式化String.format
2025-12-17 09:14 | 分类:编程语言 | 评论:0 次 | 浏览: 330
String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。有2个重载的方法:1、static Stri...
什么是Spring Boot 应用开发(最新推荐)
2025-12-16 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 174
一、引言在当今的软件开发领域,java 依然占据着重要的地位,而 spring boot 作为 java 生态系统中极具影响力的框架,极大地...
Java利用Spire.PDF for Java高效裁剪PDF页面并输出为图片
2025-12-16 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 153
在日常的软件开发和数据处理中,pdf文档因其跨平台、版式固定等特性,被广泛应用于各类业务场景。然而,有时我们可能需要对pdf页面进行精细化操...
JAVA中的四种JSON解析方式详解
2025-12-16 15:46 | 分类:编程语言 | 评论:0 次 | 浏览: 136
我们在日常开发中少不了和JSON数据打交道,那么我们来看看JAVA中常用的JSON解析方式。 1、JSON官方 2、GSON ...
Feign 第一次调用为什么会很慢?
2025-12-16 14:42 | 分类:编程语言 | 评论:0 次 | 浏览: 143
个人理解先说下我自己的理解因为Feign的调用是基于Ribbon做负载,在第一次调用的时候,需要对注册中心进行注...
FeignClient 第一次调用耗时长响应慢
2025-12-16 14:34 | 分类:编程语言 | 评论:0 次 | 浏览: 119
项目场景: 政务管理系统,采用spring-cloud微服务架构,模块间采用feign进行互相调用...
Bean的循环依赖问题全面解析
2025-12-16 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 128
什么是bean的循环依赖a对象中有b属性。b对象中有a属性。这就是循环依赖。我依赖你,你也依赖我。比如:丈夫类husband,妻子类wife...
SpringBoot实现Word和PDF互相转换的操作详解
2025-12-16 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 122
第一章:word和pdf的“爱恨情仇”1.1 初遇:两种不同的“性格”word同学:活泼开朗...
Java实现短信验证码功能的完整代码
2025-12-16 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 103
一、被盗刷的惨状:验证码的“春运”现场想象一下这个场景:你的短信验证码接口就像双十一的购物车,一群“羊毛...
Java Lambda 表达式从入门到实战彻底搞懂函数式编程
2025-12-16 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 109
在 java 8 的诸多新特性中,lambda 表达式无疑是最具革命性的特性之一。它不仅简化了代码编写,更标志着 java 正式引入函数式编...
Java大文件上传(分片上传+断点续传)的解决方案详解
2025-12-16 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 117
什么是大文件上传大文件上传通常指上传超过几百mb甚至几个gb的文件。与普通文件上传相比,大文件上传面临以下挑战:内存限制 - 一次性加载整个...
Java 中 Function 与 apply 的实际应用场景分析(含优化前后案例)
2025-12-16 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 120
在日常开发中,我们会遇到一些代码重复度高、逻辑结构雷同的场景,比如:针对多个字段做相似的判空判断对多个字段的数值格式进行统一处理动态构造 v...
Java 8日期处理LocalDateTime时区转换的3大误区与解决方案
2025-12-16 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 137
第一章:java 8日期时间体系概览java.timejava.util.datejava.util.calendar核心类概览locald...
什么是POJO类?
2025-12-16 10:31 | 分类:编程语言 | 评论:0 次 | 浏览: 123
什么是POJO类?POJO是“Plain Old Java Object”的缩写,直译为“简单老式Java对象”...
MyBatis-Plus Mapper 接口方法操作详解
2025-12-15 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 131
mybatis-plus mapper 接口方法详解1. basemapper 核心方法概览mybatis-plus 的 basemappe...
SpringBoot整合JWT实现登录认证与接口授权的全流程
2025-12-15 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 90
一、引言在分布式系统和前后端分离架构中,传统的基于 session 的认证方式存在跨域难处理、服务端存储压力大等问题。jwt(json we...
Spring Boot中读取配置文件的5种方式汇总(最新整理)
2025-12-15 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 100
在 spring boot 中,读取配置文件(如 application.properties/application.yml)的方式丰富且...
Java 缓冲区优化实现思路
2025-12-15 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 121
java 缓冲区优化在 java 中,缓冲区(buffer) 是一块用于临时存储数据的内存区域,核心作用是协调数据生产者和消费者的速度差异,...
Spring Boot 2.7.8 集成 Thymeleaf的最佳实践与常见问题讨论
2025-12-15 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 98
前言在当今快速发展的软件开发领域,构建高效、可维护且功能强大的 web 应用是每个开发团队的追求目标。spring boot 作为一款备受推...
SpringBoot项目jar依赖问题报错解析
2025-12-15 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 108
常见依赖错误类型及报错内容1. 依赖冲突类错误(1) classnotfoundexception(类找不到)报错内容:java.lang....
swagger的引入与使用
2025-12-15 18:30 | 分类:编程语言 | 评论:0 次 | 浏览: 130
1.首先引入依赖<!-- swagger2 --><dependency> <groupId>io...
Sentinel 与 Feign 整合详解:实现服务调用的流量防护
2025-12-15 18:29 | 分类:编程语言 | 评论:0 次 | 浏览: 192
目录 一、整合价值:为什么需要 Sentinel+Feign? 二、整合步骤:从依赖到配置...
@FeignClient 接口调用
2025-12-15 17:28 | 分类:编程语言 | 评论:0 次 | 浏览: 143
在项目的启动文件加入:@EnableFeignClients 注解,123456789101112131...
SpringCloud之@FeignClient()注解的使用方式
2025-12-15 17:00 | 分类:编程语言 | 评论:0 次 | 浏览: 144
@FeignClient介绍@FeignClient 是 Spring Cloud 中用于声明一个 Feign 客户端的注解...