分类技术 下共有文章4篇
-
Windows 下手动安装与配置 fnm(Fast Node Manager)完整指南
10 天前 Windows 下手动安装与配置 fnm(Fast Node Manager)完整指南fnm(Fast Node Manager)是一个用 Rust 编写的 Node.js 版本管理工具,速度极快,支持跨平台,是 nvm 的优秀替代品。本文记录了在 Windows 上通过 GitHub 下载 zip 包手动安装 fnm,并在 PowerShell、CMD、Git Bash 三种终端中完整配置的全过程。一、手动下载安装 fnm1. 下载 fnm-windows.zip访问 fnm 的 GitHub Releases 页面:https://github.com/Schniz/fnm/rele... -
Pinia 中文学习文档
04-09 🧩 Pinia 中文学习文档📘 一、Pinia 简介✅ 1. Pinia 是什么?Pinia 是一个 Vue 的状态管理库,可以理解为新版的 Vuex(但更轻量、语法更现代)。它的作用是:让组件之间共享数据;管理全局状态(比如登录信息、主题、购物车等);持久化(保存状态到 localStorage);更好的 TypeScript 支持。📦 二、安装与初始化1. 安装 Pinianpm install pinia2. 在 main.js 中引入// main.js import { createApp } from 'vue' import { createPinia ... -
RabbitMQ 延迟消息完整指南
01-19 RabbitMQ 延迟消息完整指南1. 概述延迟消息是指在发送消息时指定一个延迟时间,消息不会立即投递给消费者,而是在延迟时间结束后才被投递给消费者处理。这在许多业务场景中非常有用,如订单超时处理、预约提醒、定时任务等。2. 实现方式2.1 延迟消息插件方式插件安装# 启用延迟消息插件 rabbitmq-plugins enable rabbitmq_delayed_message_exchange交换机配置@Bean public CustomExchange delayExchange() { Map<String, Object> args = new Hash... -
ESP32无线传输(二)
2025-10-16 连接到Wi-Fi网络要将ESP32连接到特定的Wi-Fi网络,您必须知道其SSID和密码。此外,该网络必须在ESP32 Wi-Fi范围内(要检查,可以使用前面的示例来扫描Wi-Fi网络)下面代码是将ESP32连接到Wi-Fi网络的initWiFi():// 初始化WiFi void initWiFi() { // 设置WiFi工作模式为STA模式 WiFi.mode(WIFI_STA); // 连接WiFi网络 WiFi.begin(ssid, password); Serial.println("正在连接WiFi..."); // 如果WiF... -
ESP32无线传输(一)
2025-10-14 Wi-Fi库要使用 ESP32 Wi-Fi 功能,您需要做的第一件事就是包括WiFi.h代码中的库,如下所示:#include <WiFi.h>ESP32 Wi-Fi 模式ESP32板可以充当Wi-Fi站、接入点或两者兼而有之。要设置 Wi-Fi 模式,请使用WiFi.mode()并将所需模式设置为参数:模式说明WiFi.mode(WIFI_STA)站点模式:ESP32连接到接入点WiFi.mode(WIFI_AP)接入点模式:站点可以连接到ESP32WiFi.mode(WIFI_AP_STA)接入点和连接到另一个接入点的站点Wi-Fi站当ESP32设置为Wi-Fi站时,它可... -
nano快速上手教程
2025-09-13 nano 是 Linux 上最常用的轻量文本编辑器之一。今天整理了一个 快速上手教程笔记。🚀 nano 快速上手指令1. 打开文件nano 文件路径例子:sudo nano /etc/profile2. 常用操作在 nano 里面,大部分命令都是 Ctrl + 键 组合。功能快捷键说明保存文件Ctrl + OO = Output,输入文件名后按回车确认退出 nanoCtrl + X如果文件修改过,会提示是否保存(按 Y 确认,N 放弃)保存并退出Ctrl + O → 回车 → Ctrl + X常用组合剪切一行Ctrl + K删除当前行(其实是剪切,可以粘贴)粘贴一行Ctrl + U粘贴刚... -
SQL Server 判断是否为数字
2025-09-12 在SQL Server中,可以使用多种方法来判断一个字符串是否为数字。以下是几种常见的方法:使用ISNUMERIC()函数ISNUMERIC()函数可以判断一个字符串是否可以转换为数字。如果字符串是数字,则返回1,否则返回0。例如:SELECT ISNUMERIC('123') AS NumberStr, -- 返回1,表示字符串是数字 ISNUMERIC('123.45') AS DecimalStr, -- 返回1,表示字符串是数字 ISNUMERIC('abc') AS NonNumericStr -- 返回0,表示字符串... -
Debian安装MariaDB
2025-08-17 1. 安装 MariaDBsudo apt install -y mariadb-server mariadb-client初始化安全配置:sudo mysql_secure_installation开始安装配置:// 输入root的当前密码(如无则输入) Enter current password for root (enter for none): // Unix Socket 身份验证 建议Y切换 Switch to unix_socket authentication [Y/n] y // 更新root密码 如果root密码为空,建议Y设置新的root密码 Chan... -
关于解决项目中Lombok的注解处理器没有生效的问题
-
关于SQL Server 驱动在连接加密开启时验证服务器证书失败的问题
2025-05-07 这是一个来自 SQL Server 驱动在连接加密开启时验证服务器证书失败,错误如下:com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target”。 ClientCon... -
Linux下安装Redis
2025-04-28 下载Redis首先去官网下载:https://redis.io/downloads/(步骤此处省略)我下载的是6.2。所以下面就以6.2为例将下载的安装包上传至服务器的目录/usr/local下(步骤此处省略)进入目录解压,执行命令tar xf redis-6.2.14.tar:[root@iZ2ze2r04br2fslxv7dx4tZ local]# tar xf redis-6.2.14.tar [root@iZ2ze2r04br2fslxv7dx4tZ local]# ls aegis bin etc games include lib lib64 libexec ... -
SpringBoot中关于spring-boot-devtools的介绍
2025-04-23 spring-boot-devtools 是 Spring Boot 提供的一个开发工具模块,主要用于提升开发效率。它通过提供热部署(Hot Reload)和其他开发时的便捷功能,帮助开发者快速迭代和调试代码。作用热部署(Hot Reload)自动检测类路径下的文件变化(如 Java 文件、配置文件等),并重新加载应用,无需手动重启。适用于开发环境,生产环境中默认禁用。LiveReload 支持内置 LiveReload 服务器,当资源文件(如 HTML、CSS、JavaScript 等)发生变化时,浏览器会自动刷新。默认禁用缓存在开发环境中,Spring Boot 会禁用模板引擎缓存(...