spring-boot.version2.6升级到2.7.18后security报错问题
2024-08-16 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 64
spring-boot.version2.6升级到2.7.18后security报错版本如下<spring-boot.version&...
Java使用Tinify实现图片无损压缩(4M无损压缩到1M)的方法
2024-08-16 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 67
引言在当今的数字化时代,图片已成为网站、应用和社交媒体中不可或缺的元素。然而,大尺寸的图片不仅会增加页面或者客户端加载时间,还会占用大量的存...
Spring boot如何开启跨域配置
2024-08-16 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 68
spring boot开启跨域配置跨域(cross-origin)是指在互联网上的一个域下的文档或脚本尝试请求另一个域下的资源时,域名、协议...
Java中使用byte[]获取16位字符串的技巧分享
2024-08-16 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 72
引言在java编程中,处理字符编码和字节数组时,尤其是从byte[]数组中获取字符串,可能会遇到字符集的复杂性问题。本文将介绍如何...
Java实现文件名倒序排序的技术指南
2024-08-16 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 67
1. 项目准备在开始编写代码之前,请确保你已经配置好java开发环境。如果你使用的是ide(如 intellij idea 或 eclips...
SpringBoot整合日志功能(slf4j+logback)详解(最新推荐)
2024-08-16 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 65
一、日志门面与日志实现1.1 什么是日志门面和日志实现?日志门面相当于jdbc接口,而日志实现类似于mysql、oracle、sqlserv...
微软Detours Hook库编译与使用教程
2024-08-16 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 79
detours 是微软开发的一个强大的windows api钩子库,用于监视和拦截函数调用。它广泛应用于微软产品团队和众多独立软件开发中,旨...
maven打包加入本地jar包的实现
2024-08-16 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 63
在使用maven打包的过程中,有时候我们需要添加一些本地的jar包,并将其打到jar包的lib中。首先将需要本地的jar包,放到项目的的sr...
新版SpringSecurity5.x使用与配置详解
2024-08-16 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 65
一、了解springsecurity1.1 什么是spring security?spring security 是一个强大且高度可定制的身...
Springboot使用POI进行excel文件的导出与下载方式
2024-08-15 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 74
前言之前写了一篇使用poi进行docx模板导出的文章,最近呢也使用poi实现excel文件的导出与下载,特此记录。springboot &m...
Springboot项目启动找不到启动类的解决
2024-08-15 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 73
找不到启动类问题分析与解决找不到启动类的问题,可能在于当前项目中关于启动类并不是sources,或者项目中设定有多个source,导致程序扫...
Springboot项目启动不加载resources目录下的文件问题
2024-08-15 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 73
问题现象如下图所示,程序在启动前,设定项目的端口地址信息为8888,但是项目启动却使用的是默认的8080。并且在项目中的target中,并未...
SpringBoot升级到2.7.18后不兼容的地方及解决
2024-08-15 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 74
背景最近为了给kafka加性能指标采集功能,调研后发现spring-kafka在2.3版本之后就自带了micrometer指标采集功能。但是...
Nacos启动出现failed to req API:/nacos/v1/ns/instance after all servers问题
2024-08-15 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 75
错误描述nacos启动出现 failed to req api:/nacos/v1/ns/instance after all server...
SpringBoot实现事件监听(异步执行)的示例代码
2024-08-15 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 65
在spring boot中,事件监听是一种机制,通过该机制,你可以定义和触发自定义的事件,以及在应用程序中注册监听器来响应这些事件,提供了一...
使用jxls自定义命令设置动态行高
2024-08-15 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 79
前言之前的博客中都简单说了数据的渲染和导出excel文件。包括固定的表头结构,以及动态表头和表数据等方式。本篇博客主要说明自定义命令的方式,...
Spring动态监听Nacos配置中心key值变更的实现方法
2024-08-15 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 86
背景:nacos本身提供支持监听配置变更的操作,但在使用起来,个人感觉不是很友好,无法精确到某个key的变更监听实现方法:1. 自定义一个只...
jxls2.4.5如何动态导出excel表头与数据
2024-08-15 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 67
在之前的文章中,介绍了jxls的基础使用。但导出表头属于写死的,并未采取动态渲染。本次进行动态渲染操作,动态渲染表头和填充数据。依赖引入sp...
Springboot如何集成jodconverter做文档转换
2024-08-15 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 84
公司项目开发中,早期使用docx4j进行word转pdf,出现了很多格式紊乱、空格缩进、字体间距变大等问题。虽然针对空格缩进等处理,采取全角...
Springboot如何根据docx填充生成word文件并导出pdf
2024-08-15 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 69
在项目中碰见一个需求,需要将.doc的合同,转换为pdf实现打印与预览功能。将docx模板填充数据生成doc文件1、依赖引入填充docx模板...
Springboot使用jxls实现excel模板导出excel方式
2024-08-15 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 70
jxls的正确使用,需要使用到下面的表达式。# 设置 列表数据展示 jx:each(items="item.itemslist" var="...
Springboot使用jxls实现同sheet多个列表展示
2024-08-15 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 76
前言在之前的文章中springboot——使用jxls实现excel模板导出excel,具体说明了jxls框架的基本...
使用System.exit()来优雅地终止SpringBoot项目的代码示例
2024-08-14 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 74
前言system.exit():system.exit():system.exit() 方法是 java 中用于退出程序的方法。它接受一个整...
java:无法访问org.springframework.boot.SpringApplication问题
2024-08-14 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 71
springboot启动报错原因根据错误提示,可以看出是类文件版本错误导致的。spring boot 3.06 是基于 jdk 17 编译的...
SpringBoot 整合线程池的示例详解
2024-08-14 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 79
线程池简介什么是线程池线程池是一种利用池化技术思想来实现的线程管理技术,主要是为了复用线程、便利地管理线程和任务、并将线程的创建和任务的执行...
Spring Security实现动态路由权限控制方式
2024-08-14 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 68
spring security实现动态路由权限控制主要步骤如下:1、securityuser implements userdetails ...
SpringBoot Admin升级boot等组件版本后无法监控微服务问题
2024-08-14 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 79
最近,安全中心报告了spring-boot-admin服务由于集成security版本过低导致了安全问题,spring security r...
Java中字符串替换的四种方法举例总结
2024-08-14 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 85
前言在java编程中,字符串的替换操作是非常常见的,尤其是当我们需要处理文本数据时。本文将介绍java中实现字符串替换的四种常用方法,并通过...
Spring cloud gateway设置context-path服务路由404排查过程
2024-08-14 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 77
一、背景最近做网关重构技术选型为spring cloud gateway采用consul作为配置中心和注册中心秉承不重启原则,网关内部实现动...
Springbootadmin与security冲突问题及解决
2024-08-14 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 98
springbootadmin与security冲突最近在研究springbootadmin监控服务,springboot版本使用3.2.5...