- 博客(20)
- 收藏
- 关注
原创 Spring Boot集成阿里云虚拟号(AXN分机号)
阿里云虚拟号AXN是一种中间号服务,通过为每个通话动态分配虚拟号码,实现:保护用户真实号码隐私支持通话记录和录音管理灵活控制号码有效期(支持按次或长期绑定)典型应用场景:外卖配送、网约车、电商客服等需要隐私保护的场景。BindAxn - AXN隐私号-号码绑定链接。
2025-04-15 09:45:20
611
原创 SpringBoot + Alibaba Cloud 短信服务
阿里云短信服务(Short Message Service)是阿里云为用户提供的一种通信服务能力,支持:验证码类短信通知类短信推广类短信国际/港澳台短信。
2025-04-15 08:50:05
457
原创 Spring @RequiredArgsConstructor 注解作用
这个注解能大幅简化代码,同时保持构造函数注入的各种优点,是 Spring Boot 开发中的常用利器。要使 Spring 能使用这个构造函数进行注入,类必须是 Spring 管理的 Bean(带有。是 Lombok 提供的一个非常实用的注解,它能自动生成包含必需参数的构造函数。- 与 Spring 的构造函数注入模式天然契合。如果类中已存在构造函数,该注解不会覆盖它。- 只生成包含必需字段的构造函数。- 生成包含所有字段的构造函数。- 使类所需的依赖项一目了然。字段,增强线程安全性。- 生成无参构造函数。
2025-04-10 11:39:45
433
原创 SpringBoot 对接阿里云 OSS 存储实现文件上传
如何在 SpringBoot 项目中集成阿里云 OSS 服务,实现图片、文档、表格等文件的上传功能
2025-04-10 11:29:24
446
原创 Spring Boot 3.0+JDK 17 Springfox迁移到SpringDoc
Spring Boot 3.0和JDK 17的发布,开发者可以享受更快的性能、更好的模块化支持以及现代Java生态的新特性。支持OpenAPI 3规范。
2025-04-01 19:52:41
526
原创 在CentOS 7服务器使用Docker部署若依(RuoYi)前后端分离项目指南
若依(RuoYi)是一款基于SpringBoot+Vue的前后端分离权限管理系统,采用Docker部署可以简化环境配置、提升部署效率。本文将通过详细步骤演示如何在CentOS 7服务器上使用Docker容器化部署若依前后端分离项目。
2025-03-22 14:24:36
1236
原创 Docker 命令终极指南:从入门到高效运维
Docker 已成为现代开发和部署的基石工具。本文系统整理 Docker 的核心命令,涵盖容器管理、镜像操作、网络配置等高频场景,助您快速掌握容器化技术精髓。
2025-03-22 14:23:48
270
原创 在Linux上安装Nginx并部署多个前后端项目的完整指南
Nginx作为高性能的Web服务器和反向代理工具,已成为现代Web应用部署的首选方案。本文将手把手教你如何在Linux系统上安装Nginx,并通过虚拟主机配置实现多个前后端项目的部署。无论你是刚接触服务器部署的新手,还是需要优化现有架构的开发者,本文都能为你提供清晰的指引。sudo命令允许非 root 用户以超级用户的身份执行特定的命令。(root登录可去掉)
2025-03-18 00:26:47
639
原创 在 Linux 服务器实现 Vue 项目自动化部署与版本回滚的完整指南
在持续集成与持续交付(CI/CD)的实践中,自动化部署和版本回滚是提升开发效率、保障服务稳定性的关键环节。最终实现 Vue 项目的全自动化部署,并确保在出现问题时能快速恢复。
2025-03-16 07:00:00
710
原创 在 Linux 服务器实现 Spring Boot 项目的自动化部署与版本回滚
在持续集成和持续部署(CI/CD)的实践中,自动化部署和版本回滚是确保服务高可用的关键步骤。本文将详细介绍如何在 Linux 服务器上实现以下目标。
2025-03-16 06:00:00
689
原创 在 Linux 系统上安装 MySQL 数据库
这样就表明 mysqld 服务已经⽣效了,在2、3、4、5运⾏级别随系统启动⽽⾃动启动,以后可以直接使 ⽤ service 命令控制 mysql 的启停。并修改 /etc/init.d/mysqld ,修改其 basedir 和 datadir 为实际对应⽬录。2.准备好的 MySQL 安装包解压到 /usr/local/ ⽬录,并重命名为 mysql。4.同时新建 /usr/local/mysql/data ⽬录。1、在 /usr/local/ 下创建 mysql⽂件夹并进⼊。
2025-03-15 16:21:12
376
原创 在 Linux 系统上安装 Redis 数据库
Redis(Remote Dictionary Server)是一个高性能的键值存储系统,广泛用于缓存、消息队列、实时数据分析等场景。本文将详细介绍如何在 Linux 系统上安装 Redis,并完成基础配置。通过本文,你已成功在 Linux 系统上安装了 Redis,并完成了基础配置与安全优化。解压完之后
2025-03-15 15:43:26
165
原创 在 Linux 系统上安装 Node.js 环境
本文将详细介绍如何在 Linux 系统上安装 Node.js 环境。通过本文,你已经掌握了在 Linux 系统上安装 Node.js 的三种方法:包管理器快速安装、nvm 多版本管理以及手动安装。解压完之后, /usr/local/node ⽬录中会出现⼀个 node-v16.16.0-linux-x64 的⽬录。下载的是 node-v16.16.0-linux-x64.tar.xz 安装包,并将其直接放在了 root ⽬录下。2、将 Node 的安装包解压到 /usr/local/node 中即可。
2025-03-14 23:29:39
840
原创 在 Linux 系统上安装 JDK(Java 环境)
通过本文,你已经成功在 Linux 系统上安装了 JDK,并配置了 Java 环境。接下来,你可以开始编写和运行 Java 程序了!
2025-03-14 22:51:50
392
原创 在 Linux 系统上安装 Git 版本控制工具
通过本文,你已经成功在 Linux 系统上安装了 Git 工具。无论是通过包管理器还是源码编译,安装过程都非常简单。接下来,你可以开始使用 Git 来管理你的代码项目,享受版本控制带来的便利。如果你在安装过程中遇到任何问题,欢迎在评论区留言,我会尽力帮助你解决。🚀。
2025-03-14 22:33:12
2297
原创 SpringBoot对接微信支付功能UniApp
首先需要给后端发送请求生成订单,拿到后端返回需要支付的订单,使用uni.requestPaymentAPI唤醒微信支付
2023-04-21 23:02:25
1276
2
原创 window 或者linux nginx SSL证书配置
1.购买域名2.域名进行认证(以上二个问题自己可以去百度一下)3..域名解析3.1点击管理解析4.点击-添加记录集目前以上操作完成域名解析 接下来完成申请证书5.申请证书点击-申请证书6.注意填写我们刚刚解析的域名注意(我选择的是系统生成的CSR)没有那么多麻烦 ,简单快捷7.完成以上 进入授权信息,填写联系方式(证书会通过邮箱发送给你)8..提交完成 ,大概5分钟左右有出现以下信息 (记得临时保存一下)8.18.2在打开我们刚刚解析的域名8.3点击-添加记录集。
2022-09-22 17:02:52
1779
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人