自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (6)
  • 收藏
  • 关注

原创 文件服务端加密—minio配置https

本文详细介绍了如何为MinIO配置HTTPS访问,包括生成自签名CA证书及私钥的步骤。首先安装OpenSSL并配置环境变量,然后通过OpenSSL生成私钥和自签名证书,关键是要在配置文件中正确设置服务器IP和DNS地址。接着在Linux和Windows平台分别配置防火墙开放端口,将证书文件放入MinIO的certs目录并重启服务。配置完成后即可通过HTTPS访问MinIO控制台,默认会从9000端口跳转到9001端口。整个流程涵盖了从证书生成到服务部署的全过程,并提示恢复HTTP访问的方法。

2025-05-28 11:16:19 976

原创 利用Lua脚本限制用户的访问频率

本文介绍了一种基于Redis实现用户访问频率控制的Lua脚本方案。该方案通过原子递增计数和时间窗口机制,可有效防止接口滥用和爬虫攻击。脚本核心功能包括:1)使用INCR命令原子性计数;2)首次访问时自动设置过期时间;3)返回当前访问次数供业务层判断是否超限。文中还提供了Java集成示例,展示了如何在过滤器中使用该脚本进行流量控制,当访问次数超过阈值时返回限流错误。该方案适用于短链服务、登录注册等需要防刷场景。

2025-05-26 09:42:07 394

原创 使用jacob进行word操作

由于项目需要,需要在后台对word文档中的书签进行重新填值,并进行打印。一开始已经使用Spire.Doc for Java实现了这个效果,但是这个插件是收费的,公司不想买,于是就在网上找了一段时间开源的插件,最终用了JACOB这个插件。下面记录一下实现的方法。添加到项目:将jacob-1.18.jar复制到你的项目的类路径下,或是通过构建工具如Maven或Gradle的依赖管理添加。示例代码:在你的Java程序中,你可以开始使用Jacob提供的API来创建和操作COM对象,例如自动化Word文档处理等。

2025-03-05 09:47:36 517

原创 Mybatis-plus动态数据权限解决方案

Mybatis-plus动态数据权限解决方案。

2024-12-26 16:28:16 312

原创 Spring Retry + Redis Watch实现高并发乐观锁

Spring Retry + Redis Watch实现高并发乐观锁

2024-12-26 16:16:55 907

原创 基于MinIO打造高可靠分布式“本地”文件系统

基于MinIO打造高可靠分布式“本地”文件系统

2024-12-06 17:45:23 798

原创 分布式事务解决XA规范单机版方案

分布式事务解决XA规范单机版方案。

2024-09-20 09:49:54 248 1

原创 Drools规则引擎实现停车计费

Drools规则引擎高级实战(实现停车计费案列)

2024-08-01 16:08:43 701

原创 Explain Extra常见输出解析

mysql调优 explain查看执行计划 extra

2024-07-23 16:33:48 375

原创 20分钟上手新版Skywalking 9.x APM监控系统

20分钟上手新版Skywalking 9.x APM监控系统

2024-07-23 14:29:36 1220

原创 构建Nacos高可用集群

构建Nacos高可用集群

2024-07-23 14:15:52 962

原创 1小时上手Alibaba Sentinel流控安全组件

1小时上手Alibaba Sentinel流控安全组件

2024-07-22 10:42:26 1345

原创 如何发现快速发现分析生产问题SQL

如何发现快速发现分析生产问题SQL

2024-07-22 10:16:27 962

原创 微服务中多网卡造成的通信故障与解决办法

微服务中多网卡造成的通信故障与解决办法

2024-07-22 10:04:57 480

原创 MINIO集群部署手册

为了满足电子仓库功能相关部署与扩容等操作,因此提供电子仓库部署手册。手册中我们以2个minio节点,每个节点2个盘来进行分布式部署;并且最终扩容成4个节点每个节点2个盘。

2024-07-19 15:29:50 1760

原创 Spring Boot 动态多数据源配置

springboot集成多数据源

2024-07-17 09:31:16 331

原创 windows单机版mongodb安装

【代码】windows单机版mongodb安装。

2024-07-12 11:32:19 264

原创 Apache Dubbo与Nacos整合过程

Apache Dubbo与Nacos整合过程

2024-07-10 10:15:22 1601

原创 Spring Boot Starter是如何产生的?

Spring Boot Starter是如何产生的

2024-07-05 10:15:07 772

原创 利用事件监听机制实现应用埋点

利用事件监听机制实现应用埋点

2024-07-05 10:08:15 168

原创 工厂加策略模式解决超复杂业务分支

工厂加策略模式解决超复杂业务分支

2024-07-05 09:57:18 209

原创 mongod使用工具类封装

mongod使用工具类封装

2024-07-04 10:15:18 311

原创 Java8 Stream流式处理

Java8 Stream流式处理

2024-07-03 14:14:25 349

原创 工厂加策略模式解决超复杂业务分支

工厂加策略模式解决超复杂业务分支

2024-07-03 13:53:12 157

原创 Redis官方支持JSON了,RedisJSON

Redis官方支持JSON了,RedisJSON

2024-06-14 14:57:59 498 1

原创 基于Minio打造高可用 分布式文件系统

基于Minio打造高可用 分布式文件系统

2024-06-14 14:50:58 471

原创 Docker基于NFS实现跨容器文件共享

Docker基于NFS实现跨容器文件共享

2024-06-12 17:08:46 507

原创 RabbitMQ实现延迟消息投递

RabbitMQ实现延迟消息投递

2024-06-12 17:01:38 373

原创 ELK日志收集系统

ELK日志收集系统

2024-06-12 16:57:22 222

原创 建造者模式的设计与作用

建造者模式的设计与作用

2024-06-12 09:37:12 323

原创 搭建Spring Boot Admin监控系统

搭建Spring Boot Admin监控系统

2024-06-06 11:34:28 365

原创 多层级动态结构的JSON数据如何解析

多层级动态结构的JSON数据如何解析

2024-06-06 11:29:55 854

原创 简单粗暴,20分钟ShardingJDBC 5实现MySQL分库分表

简单粗暴,20分钟ShardingJDBC 5实现MySQL分库分表

2024-06-06 11:23:08 1143

原创 Spring AOP与自定义注解实现共性需求

Spring AOP与自定义注解实现共性需求

2024-06-06 11:18:44 437

原创 KeepAlived+VIP高可用

KeepAlived+VIP高可用

2024-06-06 11:12:00 1017

原创 Canal入门

Canal入门

2024-06-06 10:43:34 193

原创 MySQL JSON

MySQL JSON

2024-06-06 10:37:29 249

原创 CentOS7平台安装Docker

CentOS7平台安装Docker

2024-06-06 10:31:23 241

原创 Redis发布订阅机制是如何实现的?

Redis发布订阅机制是如何实现的?

2024-06-06 10:25:13 219

原创 Redis官方客户端 RedisInsight V2

Redis官方客户端 RedisInsight V2

2024-06-06 10:18:33 1094

初始化维护地区的一个csv文件,然后利用ip2region.xdb 查找ip,获取所属位置

初始化维护地区的一个csv文件,然后利用ip2region.xdb 查找ip,获取所属位置

2024-10-09

seata1.7 版本安装包相关,和整个方案实例

seata1.7 版本安装包相关,和整个方案实例

2024-09-27

RabbitMQ在Centos7.5上安装和集群部署

RabbitMQ在Centos7.5上安装和集群部署

2024-09-25

利用RocketMQ进行分布式事务解决案列

利用RocketMQ进行分布式事务解决案列

2024-09-20

利用Aspose对模板进行Word和PDF生成

生成模板的案列包括,aspose 的jar包

2023-06-09

压缩js和css,优化前端资源占用案例

1.利用后台进行css和js压缩。减少前端资源访问的占用。

2022-03-02

web项目页面缓存清除,不用每次刷新浏览器

1.清除页面缓存,提供操作手册以及资源文件

2022-03-02

web应用软件授权案例

1.提供服务端,客户端授权demo。 2.提供集成项目的使用手册。 3.支持ip,机器码等多种形式的授权验证

2022-03-02

jsp项目放置表单重复提交

1.提供表单放置重复提交demo。 2.从后台到前台使用都有详细资料。

2022-03-02

web应用数据库密码加密

1.针对springboot和spring项目的数据库密码加密。 2.提供集成手册

2022-03-02

linux下远程定时备份oracle数据库

1.在没有安装oracle数据库的linux环境下,远程定时备份oracle数据库。 2.并且提供安装包,以及操做文档。

2022-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除