相关文章
通过反射修改MultipartFile类文件名
1、背景 项目上有这样一个需求,前端传文件过来,后端接收后按照特定格式对文件进行重命名。(修改文件名需求其实也可以在前端处理的)
//接口类似于下面这个样子
PosMapping("/uploadFile")
public R uploadFile(List<MultipartFile> fil…
建站知识
2024/11/21 11:59:49
Vue3使用Pinia获取全局状态变量
Pinia 是 Vue 3 的状态管理库,用于替代 Vuex。使用 Pinia,你可以轻松地在 Vue 3 应用中管理全局状态。下面是如何使用 Pinia 获取全局状态变量的说明和代码示例:
安装 Pinia
首先,确保你已经安装了 Vue 3 和 Pinia: …
建站知识
2024/11/21 12:07:53
React之useRef hook
介绍 useRef是react的自定义hook,它用来引用一个不需要渲染的值。这篇文章会介绍useRef的简单用法。
使用场景
1.实现节流 通过useRef实现节流功能,在限制时间内多次提交,已第一次提交为准。
useThrottle.jsx
import {useEffect, useRef,…
建站知识
2024/11/21 12:07:49
解决npm run start 和 node.js src/main.js 引用资源文件路径不一致问题
解决npm run start 和 node.js src/main.js 引用资源文件路径不一致问题
问题描述
写了一个node.js连接sqlite3数据库的项目,因为数据库sqlite3.db文件相对于根目录和src/main.js路径不一致,打包时总有一种方法失败
分析原因
数据库sqlite3.db文件是…
建站知识
2024/11/22 12:34:53
RabbitMQ消息可靠性保证机制3--消费端ACK机制
消费端ACK机制
在这之前已经完成了发送端的确认机制。可以保证数据成功的发送到RabbitMQ,以及持久化机制,然尔这依然无法完全保证整个过程的可靠性,因为如果消息被消费过程中业务处理失败了,但是消息却已经被标记为消费了&…
建站知识
2024/11/21 12:07:40
python实现对导入包中的全局变量进行修改
问题
在写程序中遇到这样一个问题,有一个base.py 文件,文件内容如下:
#base.py文件
global x
xbasedef print_x():print(x)
在另一个主程序test.py中,导入这个文件,并使用其中的print_x函数,但是我想修改…
建站知识
2024/11/21 12:07:36
Go : ssh操作(五)功能集合
简介
将指令,上传,下载,批处理,多有功能集中起来代码
remoter.go
package clientimport ("github.com/pkg/sftp""golang.org/x/crypto/ssh"
)type Remoter struct {CommanderUploaderDownloaderBatchsshCl…
建站知识
2024/11/21 12:07:33