开发的那些事~ 小小张-点滴

Spring Boot 3.x 自定义封装 Starter 实战:对接多家第三方短信平台

一、引言 在现代的软件开发中,短信服务是一个常见的需求,比如验证码发送、通知提醒等。不同的业务场景可能会选择不同的第三方短信平台,如阿里云、腾讯云、亚马逊云等。为了方便开发者在 Spring Boot 项目中灵活使用这些短信服务,我们可以自定义一个 Spring Boot Starter 来封装短信

zhangrui.i 发布于 2025-07-10

git 撤销将B分支错误合并到A分支的操作

要撤销将B分支错误合并到A分支的操作,可以按照以下步骤操作(假设当前在A分支): 方法一:使用 git reset(推荐,适用于未推送或可强制推送的情况) 回退到合并前的状态: git reset --hard HEAD~1 如果合并后还有其他提交,使用: git reset --hard

zhangrui.i 发布于 2025-07-09

50个Java代码示例:Lambda表达式与Stream API

1. 使用 Lambda 创建 Runnable 实例 Runnable r = () -> System.out.println("你好, Lambda!"); new Thread(r).start(); 2. 使用 Lambda 遍历列表 (forEach) import java.util.

zhangrui.i 发布于 2025-06-18

监控全家桶安装步骤

以下是基于您提供的安装包在CentOS Linux 7上搭建监控平台的详细步骤。所有组件将统一安装到 /opt/monitoring 目录下,确保路径一致性。 步骤1:环境准备 # 创建统一安装目录 sudo mkdir -p /opt/monitoring cd /opt/monitoring

zhangrui.i 发布于 2025-06-11

git配置多账号

Git 可以同时配置多个 Gitee 账号,但需要针对不同账号进行隔离配置。以下是具体实现方法: 方法一:基于 SSH 协议(推荐) 1. 生成多个 SSH 密钥对 为每个 Gitee 账号生成独立的密钥: # 生成第一个账号的密钥(如:work) ssh-keygen -t ed25519 -C

zhangrui.i 发布于 2025-03-04