字体缺失导致的中文无法正常显示的问题
文件备份功能分析设计与实现(长篇详解)
本篇文章包含以下内容: 1. 文件备份功能实现思路分析 2. Linux环境下使用docker部署RabbitMq 3. 若依项目引入RabbitMq并使用 4. 如何在微服务中规范使用RabbitMq 5. 基于Rab…
文件存储加密实现方案
MinIO加密实现方案分析以及编码实现加解密工具类
使用ElasticSearch完成对文件名的搜索(包含ELK在Linux下的安装)
本篇文章包括以下内容: ES的介绍 ELK在Linux系统下的部署以及各种坑 ES在项目中的使用
office及pdf类型文件加水印,文件流和本地路径形式工具类整合
本篇文章包函.pdf/.doc/.docx/.xls/.xlsx/.ppt/.pptx类型的文件水印添加方法。
给图片格式的文件添加水印(jpg/jpeg/png)
本篇文章包括以下内容:1. 从本地读取文件添加水印并保存到本地的工具类。2. 改良的使用方法,从minio中读取图片添加水印,并使用文件输入流将文件返回给前端。
Lambda表达式排序及扩展笔记
注意事项: Lambda表达式可以用于数组的排序,允许你自定义排序规则。 可以对任何集合(如 List)进行排序,使用 Lambda 表达式定义排序逻辑。 在 Java 8 的 Stream API 中,Lambda 表…
MybatisPlus下划线驼峰转换解决方案
在mybatis-plus中,默认开启了下滑线-驼峰转换会把数据库字段中的下划线自动转换成驼峰形式,然后去匹配实体类对象的字段 因此使用时数据库中的字段需要为下划线风格,项目中的实体类定义需要为小驼峰命名风格。 如果整个…
Spring Boot 应用中的事务管理与 Feign 调用问题分析及解决
问题描述 在SpringBoot微服务的项目中,在方法一进行的途中,向数据库插入了一条数据,并得到了这条数据的id,然后远程调用另外一个服务的方法。在另外一个服务的方法中使用这个id查询数据库中的这条数据,查询出来的值总…