SpringBoot实现异步调用的方法示例
2025-01-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 84
在java中使用spring boot实现异步请求和异步调用是一个常见的需求,可以提高应用程序的性能和响应能力。以下是实现这两种异步操作的基...
SpringCloud配置动态更新原理解析
2025-01-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 69
一、springboot、cloud配置的读取1、springboot启动时会读取并解析配置文件中的配置到内存变量,保存在environme...
knife4j+springboot3.4异常无法正确展示文档
2025-01-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 77
场景复现:knife4j-openapi3-jakarta-spring-boot-starter版本<!-- https://mvn...
SpringBoot生成和操作PDF的代码详解
2025-01-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 83
本文简介本文涉及pdf操作,如下:pdf模板制作基于pdf模板生成,并支持下载自定义中文字体完全基于代码生成,并保存到指定目录合并pdf,并...
Mybatis提示Tag name expected的问题及解决
2025-01-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 94
概念说明mybatis(原名为ibatis)是一个开源的java持久层框架,用于将java对象(pojo)与数据库表之间进行映射。它提供了一...
Java读取InfluxDB数据库的方法详解
2025-01-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 93
首先,创建一个java项目,用于撰写代码。接下来,配置所需要的依赖;这里我们就选择可用于与influxdb数据库进行交互的、官方支持的jav...
springboot 加载本地jar到maven的实现方法
2025-01-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 92
在spring boot项目中,如果你想要加载一个本地的jar文件到maven本地仓库,你可以使用maven的install-file目标来...
Spring Boot整合SSE实时通信的问题小结
2025-01-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 91
服务器发送事件(server-sent events, sse)是一种让网页实时更新的技术。想象一下,您正在浏览一个网页,而这个网页需要在有...
SpringBoot 中的异步处理机制详解
2025-01-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 86
1、为什么需要异步处理?在 web 应用程序中,某些任务可能需要花费较长的时间,比如调用外部服务、执行文件 i/o 操作或处理复杂的计算逻辑...
gradle安装和环境配置全过程
2025-01-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 85
gradle安装和环境配置1 下载gradlegradle下载地址https://gradle.org/releases/2 环境变量配置第...
SpringBoot项目删除Bean或者不加载Bean的问题解决
2025-01-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 68
使用@componentscan注解中的@componentscan.filter标记不加载。@componentscan(excludef...
springboot健康检查监控全过程
2025-01-13 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 72
1. 引言在现代软件开发中,确保应用程序的稳定性和高可用性是至关重要的。特别是在微服务架构中,每个服务的健康状况直接影响到整个系统的性能和可...
java如何分布式锁实现和选型
2025-01-13 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 89
引言:分布式锁的重要性与分布式系统中的常见问题和需求分布式锁的重要性在分布式系统中,多个进程或服务可能需要同时访问和操作共享资源,如数据库、...
java接口幂等性的实现方式
2025-01-13 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 107
1. 引言介绍幂等性的概念在计算机科学中,幂等性是一种重要的属性,它指的是一个操作被执行多次和执行一次具有相同的效果。换句话说,无论这个操作...
java中Arthas的作用和使用方式
2025-01-13 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 106
1. arthas简介arthas的起源和背景arthas 是由阿里巴巴开源的java诊断工具,主要设计目的是为了帮助开发者在生产环境中不重...
Java实现将数据导出为Word文档的方法步骤
2025-01-13 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 113
我们在开发一些系统的时候,例如oa系统,经常能遇到将审批单数据导出为word和excel文档的需求,导出为excel是比较简单的,因为exc...
SpringBoot基于MyBatis-Plus实现Lambda Query查询的示例代码
2025-01-13 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 98
引言mybatis-plus 是 mybatis 的增强工具,简化了数据库操作,并提高了开发效率。它提供了多种查询方式,包括常规的 sql ...
Java实现任务管理器性能网络监控数据的方法详解
2025-01-13 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 89
引言在现代操作系统中,任务管理器是一个非常重要的工具,用于监控和管理计算机的运行状态,包括cpu使用率、内存占用、磁盘i/o以及网络流量等。...
Java打开浏览器访问指定页面的实现方法
2025-01-13 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 99
前提条件java development kit (jdk) 已安装。了解基本的java编程知识。实现方法使用 java.awt.des...
SpringBoot中的扫描注解使用详解
2025-01-13 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 89
在 spring boot 中,扫描注解是指通过注解来告诉spring 框架应该扫描哪些包、哪些类或哪些特定的组件,并将其作为 spring...
使用Java解析JSON数据并提取特定字段的实现步骤(以提取mailNo为例)
2025-01-13 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 73
1. 背景介绍1.1 json简介json(javascript object notation)是一种轻量级的数据交换格式,易于人阅读和编...
使用SpringBoot+nmap4j获取端口信息的代码详解
2025-01-13 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 117
序言今天在工作的时候,领导突然安排和我说一个需求,就是根据一个 ip 和 端口去获取对应服务上对应端口的信息,当时主要是为了确定数据库的版本...
SpringCloud-feign使用详解
2025-01-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 89
feign1、openfeign是什么github地址feign是一个声明式webservice客户端。使用feign能让编写web ser...
Maven和MyBatis框架简单实现数据库交互的示例
2025-01-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 101
mybatis是一种基于java语言的持久层框架,它的主要目的是简化与数据库的交互过程。mybatis通过xml或注解配置来映射java对象...
在Ubuntu上部署SpringBoot应用的操作步骤
2025-01-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 103
一、部署准备在开始之前,请确保你具备以下条件:一台运行 ubuntu(如 ubuntu 20.04 或 22.04)的服务器,具有 ssh ...
SpringBoot三种方法接口返回日期格式化小结
2025-01-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 72
方法一:@jsonformat注解在返回实体的字段上添加@jsonformat注解。@jsonformat(pattern = "yyyy-...
前端dist包放到后端springboot项目下一起打包图文教程
2025-01-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 87
最近做了一个小项目。很简单的几个页面。用的框架是若依前后端分离的,但是不想部署的时候还要前后端分开部署,要搭nginx等。1.首先前端运行 ...
HashMap的底层实现原理分析
2025-01-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 81
一、hashmap底层实现结构在jdk1.7以前,hashmap的底层数据结构的实现是数组 + 链表的实现方式。但是在1.8之后hashma...
Spring配置文件中密码明文改为密文处理的通用方式
2025-01-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 79
一、背景springboot和springcloud中涉及多个配置文件,配置文件中对于密码默认是明文方式,这种方式在生产环境一般是不被允许的...
JAVA中整型数组、字符串数组、整型数和字符串 的创建与转换的方法
2025-01-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 71
一、字符串、字符数组和整型数组的创建1、字符串的创建方法1.1通过引用字符数组来创建字符串char a[]={'a','b','c','e'...