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

Java

SpringBoot事务失效问题原因、场景与解决方案

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

一、事务失效的常见场景1.1 同类中方法直接调用导致事务失效原因分析:spring 的事务是通过 aop 代理实现的,只有通过代理对象调用的...

Java常用加密算法详解与示例代码

Java常用加密算法详解与示例代码

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

1. 前言在信息安全领域,加密算法是保护数据机密性、完整性和身份认证的核心手段。java 标准库及第三方框架(如 bouncycastle)...

Spring 框架实现账户转账功能(推荐)

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

一、引言在企业级应用开发中,事务管理是非常重要的一部分。例如在银行转账业务中,需要保证付款和收款操作要么同时成功,要么同时失败,以确保数据的...

Spring SseEmitter 系统及作用详细讲解

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

springsseemitter系统详细讲解一、sse 基本概念(server-sent events)sse 是 html5 提出的标准。...

Java 阻塞队列的7种类型小结

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

在 java 中,阻塞队列(blockingqueue) 是一种线程安全的队列结构,用于实现生产者-消费者模式。它的核心特性是在队列为空时阻...

JDK11 下载与安装、环境配置的图文教程

JDK11 下载与安装、环境配置的图文教程

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

什么是jdkjdk是java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。jdk是整个java开发的核心,它包含了...

Java本地部署jenkins持续集成的实现

Java本地部署jenkins持续集成的实现

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

一、准备环境(jdk版本跟tomcat版本要匹配)java jdk 环境(版本是11.0.2)jenkins war包(版本是2.440.3...

java void方法单测断言的三种实现示例

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

在 java 中对 void 方法进行单元测试断言,主要通过以下三种策略实现(以 junit 和 assertj 为例):1. 验证状态变化...

深入理解Java虚拟线程

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

最近在思考一个问题,java的虚拟线程有什么用传统线程池在应对高并发请求时,如同让一群壮汉挤在狭窄的走廊里——资源浪...

java使用protobuf-maven-plugin的插件编译proto文件详解

java使用protobuf-maven-plugin的插件编译proto文件详解

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

protobuf文件作为数据传输和存储的协议已经使用的越来越广泛了。使用protobuf有如下的优势:protocol buffers 是一...

Java中的数组与集合基本用法详解

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

一、java数组基础1.1 数组结构概述数组是java中最基本的数据结构之一,用于存储相同类型的多个元素。数组具有以下特点:固定大小:一旦创...

Java Vector类应用场景

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

vector 是 java 中的一个经典集合类,位于 java.util 包中。它是一个 动态数组,允许存储任意类型的对象,并支持动态调整大...

Javaee多线程之进程和线程之间的区别和联系(最新整理)

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

进程和线程进程进程:是正在执行的程序,是资源分配的基本单位,具有独立的地址空间操作系统会为其分配cpu和内存线程线程:引入线程是为了解决进程...

Java 方法重载Overload常见误区及注意事项

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

java 方法重载(overload)详解方法重载(overloading) 是 java 中允许在同一个类中定义多个同名方法但参数列表不同...

SpringBoot实现防篡改防重放的操作步骤

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

第一步:环境搭建——给你的接口项目打个底首先,我们需要准备好开发环境,并安装必要的依赖!1.1 创建springbo...

Java中InputSteam转String的实现方法

Java中InputSteam转String的实现方法

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

1、inputstream转化为string1、使用inputstreamreader和stringbuilder(jdk)public c...

使用SpringBoot整合高德地图实现路线规划功能

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

一、业务场景分析在日常的开发项目中,地图服务是很多系统的核心能力之一,尤其是在物流、同城配送、出行导航等领域。作为一名有多年后端开发经验的工...

Spring事务失效场景及解决过程

Spring事务失效场景及解决过程

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

spring事务失效场景及解决过程异常捕获处理导致事务失效场景:在转账代码中,对可能出现的异常进行捕获处理后,事务可能失效。如在方法中添加t...

java实现字符与Unicode码转换(附源码)

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

一、项目背景详细介绍在 java 开发中,经常需要在字符(char 或 string)与其对应的unicode 码点(int)之间进行相互转...

SpringBoot实现敏感配置信息加密与解密

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

一、为什么要加密配置?先说说springboot的配置加载机制。我们知道,springboot支持多种配置加载方式,优先级从高到低大概是:命...

springboot 显示打印加载bean耗时工具类的案例

springboot 显示打印加载bean耗时工具类的案例

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

一 spring的原生接口说明1.1 接口说明aware是spring框架提供的一组特殊接口,可以让bean从spring容器中拿到一些资源...

JAVA将Base64的加密字符串转为图片格式实战案例

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

前言base64 是一种将二进制数据编码为文本的方式,通常用于传输和存储媒体文件(如图像、音频)以及其他二进制数据。它的主要作用是将非文本数...

Trae AI IDE的使用教程(全网最全)

Trae AI IDE的使用教程(全网最全)

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

trae ai ide 全网最全的使用教程近期,字节发布了一款 ai coding 产品 —— trae,它是一款对...

Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式

Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式

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

java 如何使用 jdbc 连接 mysql 数据库,下面我们看看一、下载驱动包java 连接 mysql 需要驱动包,官网下载地址为my...

SpringBoot线程池配置使用示例详解

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

一、核心特性springboot 集成支持 @async 注解,简化异步方法调用。参数可配置化核心线程数、最大线程数、队列容量、拒绝策略等均...

Java中ArrayList、Vector、LinkedList的核心区别与应用场景详解

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

引言在 java 集合框架体系中,arraylist、vector和linkedlist作为list接口的三大经典实现类,共同承载着列表数据...

Java识别和处理HTML标签内容的常用方法

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

1. 使用正则表达式(简单场景)适用于简单的 html 标签识别和提取:import java.util.regex.matcher;imp...

Java使用poi-tl根据 模板自动生成word

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

poi-tl 介绍poi-tl(poi template language)是word模板引擎,使用模板和数据创建很棒的word文档。在文档...

Java日期格式化之IllegalArgumentException与MySQL数据截断问题解决

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

引言在java开发中,日期时间处理和数据库字段映射是常见的任务,但也容易遇到各种问题,例如:illegalargumentexception...

SpringBoot整合SpringCache缓存的实现示例

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

1.介绍spring cache 提供了 cache 和 cachemanager 接口来统一管理不同的缓存技术。cache 是缓存的抽象,...

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