2026年8月10日

SpringBoot防止Web重复提交

摘要: 一、前言 客户端重复请求是Web系统中一类很常见的问题,有时我们会发现,前后端都增加了业务校验,但是数据库中仍然有重复数据,这个时候就要怀疑是不是用户重复点击了提交按钮。一些用户请求在某些情况下是可能重复发送的,如果是查询类操作并无大碍,但其中有些涉及写入操作,一旦重复了,可能会导致很严重的后果。 阅读全文

posted @ 2026-08-10 15:35 爱河 阅读(2) 评论(0) 推荐(0)

SpringBoot整合阿里云短信

摘要: 一、前言 短信验证码被广泛应用在网站、app应用中的用户注册、密码找回等场景,那么如何实现发送短信验证码?下面以java开发语言为例,秒赛平台小编为大家分享想调用短信接口的代码。 二、快速开始 2.1、pom.xml依赖引入 <!--短信提醒--> <dependency> <groupId>com 阅读全文

posted @ 2026-08-10 15:35 爱河 阅读(3) 评论(0) 推荐(0)

SpringBoot整合华为云OBS文件存储服务器

摘要: 一、前言 对象存储服务(Object Storage Service,OBS)是一个基于对象的海量存储服务,为客户提供海量、安全、高可靠、低成本的数据存储能力。OBS系统和单个桶都没有总数据容量和对象/文件数量的限制,为用户提供了超大存储容量的能力,适合存放任意类型的文件,适合普通用户、网站、企业和 阅读全文

posted @ 2026-08-10 15:34 爱河 阅读(6) 评论(0) 推荐(0)

SpringBoot多数据源应用案例

摘要: 一、前言 在实际的开发工作中,我们经常会遇到需要整合多个数据源的情况,比如同时连接多个数据库、读写分离、跨数据库查询等。本文将介绍如何使用Spring Boot来实现多数据源的整合,对于刚刚接触开发的小伙伴可能有一些帮助。 1、pom依赖 <dependency> <groupId>com.baom 阅读全文

posted @ 2026-08-10 15:34 爱河 阅读(2) 评论(0) 推荐(0)

Oracle常用SQL

摘要: WHERE ROWID IN (SELECT RID FROM (SELECT ROWNUM RN, RID FROM (SELECT ROWID RID, 主键字段 from 表) WHERE ROWNUM <= ((page - 1) * pageSize + pageSize)) --每页显示 阅读全文

posted @ 2026-08-10 15:34 爱河 阅读(3) 评论(0) 推荐(0)

SM4前后端加解密

摘要: 一、前言 随着中美摩擦日益严重,美国对中国的技术封锁越来越激烈。在很多领域国产化替代方案必须提前布局,包括在一些基础领域也要提前考虑。一直在做运营商的项目,今年开始要进行国产化密码改造,为了公司的项目能平滑进行过度,结合前期 《前后端加解密经验分享前后端加解密经验分享》 演进,这里我进行了国产化的方 阅读全文

posted @ 2026-08-10 15:33 爱河 阅读(10) 评论(0) 推荐(0)

Kibana入门教程

摘要: 一、前言 Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。你可以用kibana搜索、查看存放在Elasticsearch中的数据。Kibana与Elasticsearch的交互方式是各种不同的图表、表格、地图等,直观的展示数据,从而达到高级的数据分析与可 阅读全文

posted @ 2026-08-10 15:33 爱河 阅读(4) 评论(0) 推荐(0)

OpenSSH安全漏洞修复升级9.5版本

摘要: 一、前言 系统版本:linux CentOS-7 ssh版本默认OpenSSH7.4左右,低版本是有漏洞的而且是高危漏洞;以下是将ssh版本升级到9.5的过程 二、安装包 2.1、准备相关安装包 #查看ssh版本 ssh -V #进入源码存放目录 cd /usr/local/src/ #下载open 阅读全文

posted @ 2026-08-10 15:33 爱河 阅读(4) 评论(0) 推荐(0)

NextCloud 搭建教程

摘要: 一、前言 Nextcloud应该是大家首选的私有网盘了吧,官方教程里面虽然提供了Docker的部署方式,但是属于all in one的自动部署方式,必须要有80和433端口的域名才能进行部署,还不支持“纯本地内网”或者“域名+其他端口 二、安装 2.1、前期准备 Docker、SSH、Nginx等服 阅读全文

posted @ 2026-08-10 15:33 爱河 阅读(6) 评论(0) 推荐(0)

Conda使用指南

摘要: 尚硅谷-conda使用指南 讲师:尚硅谷-宋红康 官网:[尚硅谷][https://www.atguigu.com/] 1. Conda 基本介绍 1.1 什么是 Conda、MiniConda、Anaconda Conda是一个包和环境管理的工具。支持 Windows、macOS和 Linux。C 阅读全文

posted @ 2026-08-10 15:32 爱河 阅读(16) 评论(0) 推荐(0)

OpenClaw大龙虾机器人完整安装教程

摘要: OpenClaw大龙虾机器人完整安装教程 OpenClaw(大龙虾机器人)是一款本地部署的全能AI助手,可通过WhatsApp、TG、飞书等聊天软件实现邮件处理、日历管理、系统操作等功能,数据本地存储更隐私。本教程适配macOS/Linux/Windows系统,包含基础安装、初始化配置、 阅读全文

posted @ 2026-08-10 15:32 爱河 阅读(21) 评论(0) 推荐(0)

Linux安装Ollama

摘要: 1 下载并解压缩包 curl -L https://ollama.com/download/ollama-linux-amd64.tgz -o ollama-linux-amd64.tgz tar -C /usr -xzf ollama-linux-amd64.tgz 2 启动 Ollama oll 阅读全文

posted @ 2026-08-10 15:32 爱河 阅读(7) 评论(0) 推荐(0)

Spring Cloud Eureka服务治理

摘要: 一、前言 Spring Cloud 是一系列框架的有序集合。它利用 Spring Boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 Spring Boot 的开发风格做到一键启动和部署。 本篇介绍 Spring C 阅读全文

posted @ 2026-08-10 15:31 爱河 阅读(5) 评论(0) 推荐(0)

Spring Cloud Ribbon客户端负载均衡

摘要: 一、前言 为了提高服务的可用性,我们一般会将相同的服务部署多个实例,负载均衡的作用就是使获取服务的请求被均衡的分配到各个实例中。负载均衡一般分为服务端负载均衡和客户端负载均衡,服务端的负载均衡通过硬件(如F5)或者软件(如Nginx)来实现,而Ribbon实现的是客户端负载均衡。服务端负载均衡是在硬 阅读全文

posted @ 2026-08-10 15:31 爱河 阅读(4) 评论(0) 推荐(0)

Spring Cloud Feign声明式服务调用

摘要: 一、前言 在上一篇文章 《Spring Cloud Ribbon客户端负载均衡》 中介绍了 Ribbon 使用负载均衡调用微服务,但存在一个问题:消费端每个请求方法中都需要拼接请求服务的 URL 地址,存在硬编码问题且不符合面向对象编程思想。如果服务名称发生变化,消费端也需要跟着修改。 本篇文章将介 阅读全文

posted @ 2026-08-10 15:30 爱河 阅读(4) 评论(0) 推荐(0)

Spring Cloud Hystrix Dashboard仪表盘

摘要: 一、前言 Hystrix提供了Hystrix Dashboard来实时监控Hystrix的运行情况,通过Hystrix Dashboard反馈的实时信息,可以帮助我们快速发现系统中存在的问题,从而及时地采取应对措施。Spring Cloud对Hystrix Dashboard进行了整合,这里将介绍如 阅读全文

posted @ 2026-08-10 15:30 爱河 阅读(3) 评论(0) 推荐(0)

Spring Cloud Zuul服务网关

摘要: 一、前言 在微服务的架构中,服务网关就是一个介于客户端与服务端之间的中间层。在这种情况下,客户端只需要跟服务网关交互,无需调用具体的微服务接口。这样的好处在于,客户端可以降低复杂性;对于需要认证的服务,只需要在服务网关配置即可;同样也方便后期微服务的变更和重构,即微服务接口变更只需在服务网关调整配置 阅读全文

posted @ 2026-08-10 15:29 爱河 阅读(7) 评论(0) 推荐(0)

Spring Cloud Config统一配置管理

摘要: 一、前言 随着业务的扩展,为了方便开发和维护项目,我们通常会将大项目拆分成多个小项目做成微服务,每个微服务都会有各自配置文件,管理和修改文件起来也会变得繁琐。而且,当我们需要修改正在运行的项目的配置时,通常需要重启项目后配置才能生效。 上述的问题将是本篇需要解决的问题。 二、介绍 2.1 简单介绍 阅读全文

posted @ 2026-08-10 15:29 爱河 阅读(6) 评论(0) 推荐(0)

使用Spring Cloud Bus刷新配置

摘要: 一、前言 在 《Spring Cloud Config统一配置管理》 中,我们实现了通过往Config-Client发送/refreshPOST请求来刷新配置。不过这种方式只对单个Config-Client有效(往哪个Config-Client发送刷新请求,哪个配置就得到刷新,剩下的Config-C 阅读全文

posted @ 2026-08-10 15:29 爱河 阅读(4) 评论(0) 推荐(0)

使用Spring Cloud Sleuth跟踪微服务

摘要: 一、前言 在微服务数量较多的系统架构中,一个完整的HTTP请求可能需要经过好几个微服务。如果想要跟踪一条完整的HTTP请求链路所产生的日志,我们需要到各个微服务上去查看日志并检索出我们需要的信息。随着业务发展,微服务的数量也会越来越多,这个过程也变得愈发困难。不过不用担心,Spring Cloud 阅读全文

posted @ 2026-08-10 15:28 爱河 阅读(3) 评论(0) 推荐(0)

导航