SpringBoot集成Aviator实现参数校验的示例代码
2025-02-26 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 118
1、简述在实际开发中,参数校验是保障系统稳定和数据可靠性的重要措施。常规的校验方式包括 jsr 303 的注解校验以及自定义校验逻辑,但对于...
利用Java实现图片马赛克效果
2025-02-26 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 86
项目介绍马赛克效果是一种常见的图像处理技术,通过将图像划分为多个小块并对每个小块进行平均色处理,模拟马赛克的效果。该效果通常用于隐去图像中的...
Spring Boot application.yml配置文件示例详解
2025-02-26 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 80
本文将详细介绍spring boot application.yml 配置文件的使用和配置项。我们将探讨 application.yml 文...
JavaEE SpringMVC 请求传参的示例详解
2025-02-26 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 79
一、请求访问不同的路径, 就是发送不同的请求. 在发送请求时, 可能会带⼀些参数, 所以学习spring的请求,主要是学习如何传递参数到后端...
使用Spring Boot轻松实现流式AI输出的步骤
2025-02-26 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 70
1、背景随着ai的快速发展,越来越多的ai应用诞生了,但是ai也有响应慢的问题,一般不能够即时响应,为了优化用户体验,现在大部分ai应用都是...
Java中实现订单超时自动取消功能(最新推荐)
2025-02-25 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 121
在开发中,我们会遇到需要延时任务的业务场景,例如:用户下单之后未在规定的时间内支付成功,该订单会自动取消; 用户注册成功15分钟后,发消息通...
Java使用Geodesy进行地理计算的技术指南
2025-02-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 169
1、简述在地理信息系统(gis) 和导航应用中,精确的地理计算是基础。geodesy 是一个流行的 java 库,用于处理地理位置、距离、方...
Java使用Flyway实现数据库版本控制的技术指南
2025-02-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 155
1、简述在现代应用开发中,数据库结构经常随着业务需求不断演变。使用手动 sql 脚本管理数据库版本,不仅容易出现错误,还难以跟踪和回滚。fl...
Java使用JaCoCo进行代码覆盖率分析的操作指南
2025-02-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 171
1、简述jacoco (java code coverage) 是一个开源的 java 代码覆盖率工具,广泛应用于测试过程中。它可以帮助开发...
Java中的线程安全及其实现方式
2025-02-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 176
1. 什么是线程安全?线程安全是指当多个线程同时访问某个共享资源时,程序的行为仍然是正确的。具体来说,线程安全的代码在多线程环境下能够正确地...
Java(Springboot)项目调用第三方WebService接口实现代码
2025-02-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 156
webservice 简介webservice 接口的发布通常一般都是使用 wsdl(web service descriptive lan...
Java如何获取当前时间的小时/分钟(实现方法)
2025-02-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 125
java获取当前时间的小时/分钟等。。。方法一:date date = new date();int hours = date.gethou...
Mockito如何mock静态方法问题
2025-02-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 171
mockito如何mock静态方法在实际工作当中,我们经常会遇到需要对静态方法进行 mock 的情况。在 mockito 2.x 的时代,我...
java中统一返回前端格式及统一结果处理返回详解
2025-02-25 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 167
统一结果处理为什么要使用统一结果?1、大部分前后端项目采用 json 格式进行数据交互,定义一个统一的数据规范,有利于前后台的交互、以及信息...
Java中对象的创建和销毁过程详析
2025-02-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 124
前言在 java 编程里,对象的创建和销毁是基础且关键的操作,深刻理解这一过程有助于编写出高效、稳定的代码。下面将详细阐述 java 中对象...
通俗易懂的Java常见限流算法具体实现
2025-02-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 115
一、漏桶算法1.漏桶算法的思想和原理1.固定容量的漏桶:系统维护一个固定容量的漏桶,用来存放请求。2.请求入桶:当一个请求到达系统时,相当于...
SpringBoot整合easy-es的详细过程
2025-02-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 127
一、easy-es简介easyes是一款基于elasticsearch官方提供的resthighlevelclient开发的orm框架,旨在...
SpringBoot中整合RabbitMQ(测试+部署上线最新完整)的过程
2025-02-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 147
一、rabbitmq安装由于在测试环境中,我们现在虚拟机上基于docker安装mqdocker run -e rabbitmq_defaul...
spring-boot-starter-thymeleaf加载外部html文件方式
2025-02-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 144
在spring mvc中,我们可以使用thymeleaf模板引擎来实现加载外部html文件。1.thymeleaf介绍thymeleaf是一...
springboot的调度服务与异步服务使用详解
2025-02-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 124
1.调度服务1.1.jdk之scheduledexecutorservice讲到调度任务,我们脑海里马上会想到scheduledexecut...
将java程序打包成可执行文件的实现方式
2025-02-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 147
1.问题提出当你写了一个很炫酷的java小游戏,你迫不及待想给朋友分享。然而,你发给朋友之后,他却表示无法执行。因为我们无法保证其他人的电脑...
Java使用Tesseract-OCR实战教程
2025-02-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 131
java使用tesseract-ocr光学字符识别(ocr, optical character recognition)技术可以将图像中的...
java后端请求兑现request的中文乱码问题解决
2025-02-24 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 111
处理方案工作中遇到了请求对象中的属性出现中文乱码的问题,最初想到的处理方案就是尝试将乱码字符串进行解码,尝试过了很多解码方式,然而结果并不理...
SpringBoot WebSocket连接报no mapping for GET问题
2025-02-24 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 114
一、问题描述一次websocket连接调试中,触发了no mapping for get异常,检查连接路径后未发现问题;二、问题解决2.1 ...
springBoot静态资源加载不到,并且配置了也不生效问题及解决
2025-02-24 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 113
问题描述,以及历程今天写项目的时候导入了一个前端项目,加载的时候发现,竟然404,我估计就是没扫描到静态资源,我就跟之前一样写了一个配置类:...
java反射获取方法参数名的几种方式总结
2025-02-24 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 133
1、前言一般当我们用类似下面的反射去获取方法参数名时得到的一般是 arg0、arg1, 参数名默认会丢失, 导致无法获取到真实的方法参数名,...
SpringBoot静态资源映射,图片无法实时访问问题及解决
2025-02-24 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 125
springboot静态资源映射,图片无法实时访问项目中含有图片上传功能,但是图片成功上传后,图片无法访问显示只有服务器编译重启之后,才可以...
Java中int[]与ArrayList<>数组转换方法详解
2025-02-24 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 125
前言在 java 中,int[]与arraylist<integer>是两种常用的数据结构。由于int[]是基本数据类型数组,而...
Spring Boot 中事务的用法示例详解
2025-02-24 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 114
引言在 spring boot 中,事务管理是一个非常重要的功能,尤其是在涉及数据库操作的业务场景中。spring 提供了强大的事务管理支持...
Java与Python两种编程语言的比较与应用举例详解
2025-02-24 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 116
前言在当今的编程世界中,java 和 python 都是非常流行的编程语言。它们各自具有独特的特点和优势,适用于不同的应用场景。本文将对 j...