minio文件上传

news2024/11/18 13:56:17

1.代码

大佬仓库:https://gitee.com/Gary2016/minio-upload?_from=gitee_search
关于这个代码的讲解:来自b站

2.准备minio

参考:[1]、[2]

2.1 下载

官网:https://min.io/download#/windows
在这里插入图片描述

2.2 启动

①准备一个data文件夹用来存储上传的文件
②启动:用管理员模式打开命令行 .\minio.exe server .\data --console-address ":9001" --address ":9000"
在这里插入图片描述
③浏览器打开输入http://127.0.0.1:9001
用户名:minioadmin
密码:minioadmin

2.3 准备一个桶

在这里插入图片描述
可以直接上传一个文件试试
在这里插入图片描述

3.准备数据库

大佬准备了一个sql文件,直接使用navicat运行就可以啦,就一张表
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.准备后端

在这里插入图片描述

4.1 更改配置

①链接数据库
改路径端口,用户名密码啥的
注意因为版本问题可能报错,所以改成com.mysql.cj.jdbc.Driver
在这里插入图片描述
②链接minio
根据自己的minio更改
在这里插入图片描述

4.2 配置Maven

配置自己的Maven
在这里插入图片描述

4.3 启动

在这里插入图片描述

5.准备前端

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

pnpm install
pnpm run dev
pnpm install @element-plus/icons-vue
然后在浏览器中打开就好
在这里插入图片描述
可以测试啦
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1025230.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Vue.js模板语法[下](事件处理,表单综合案例,自定义组件)---详细讲解

一,事件处理 1. .stop:阻止事件冒泡。使用该修饰符可以阻止事件向父元素传播 2. .prevent:阻止默认事件。使用该修饰符可以阻止事件的默认行为。 3. .capture:使用事件捕获模式。默认情况下,事件是在冒泡阶段处理的&am…

第七章 查找 三、折半查找(二分查找)

一、代码实现 此代码只能用于查找有序的顺序表 typedef struct {int *e;int len; }SSTable;int Search_Seq(SSTable st,int t){int i0,jst.len-1,mid;while (i<j){mid(ij)>>2;if (t>st.e[mid]){imid1;} else if (t<st.e[mid]){jmid-1;} else{return mid;}}ret…

数字孪生行业相关政策梳理--工业领域相关政策(可下载)

自2021年国家“十四五”规划纲要提出“探索建设数字孪生城市”以来&#xff0c;国家发展和改革委员会、工业和信息化部、住房和城乡建设部、水利部、农业农村部等部门纷纷出台政策&#xff0c;大力推动数字孪生在千行百业的落地发展。这些政策不仅为数字孪生的应用提供了广阔的…

从烹饪一道菜看面向过程与面向对象编程

在编程世界中&#xff0c;面向过程和面向对象是两种主要的编程范式。它们各有优点&#xff0c;适用于不同的场景。让我们通过烹饪一道菜的例子来理解这两种编程范式。 面向过程编程 面向过程编程是一种基于过程的编程范式&#xff0c;它强调的是程序的执行顺序。在这种范式中…

E. Moment of Bloom

Problem - E - Codeforces 思路&#xff1a;这个题看到之后想到了不可能的情况&#xff0c;就是如果度为奇数就一定不可能实现都是偶数&#xff0c;但是后面就不知道怎么搞了。正解是欧拉定理的应用把算是&#xff0c;首先对于给定的q个要求&#xff0c;我们从a->b连一条边&…

win10 win11 停止系统自动更新方法

目录 方法一&#xff1a;使用注册表更改 1. 进入注册表 2. 进入如下目录 3. 新建 DWOED(32-位)值 4. 双击 FlightSettingsMaxPauseDays&#xff0c;选择十进制&#xff0c;左侧输入9999 5. 开头的天数已经变为9999天 方法二&#xff1a;停止自动更新的服务 1. 查询服务…

许少辉八一新著《乡村振兴战略下传统村落文化旅游设计》安徽站——2023学生开学季辉少许

许少辉八一新著《乡村振兴战略下传统村落文化旅游设计》安徽站——2023学生开学季辉少许

机器学习——pca降维/交叉验证/网格交叉验证

1、pca降维&#xff1a;目的是提升模型训练速度 定义&#xff1a; 使用方法&#xff1a;给训练数据或者测试数据进行降维处理 给训练数据降维 给测试数据降维&#xff1a;这里1就要用transform&#xff0c;而不是fit_transform&#xff0c;因为之前训练数据降维时特征已经确定…

争议不断:TikTok如何处理儿童数据隐私问题

在数字时代&#xff0c;社交媒体已经成为了人们生活中不可或缺的一部分&#xff0c;而TikTok&#xff0c;作为全球最热门的社交媒体平台之一&#xff0c;尤其受到年轻用户的喜爱。然而&#xff0c;伴随着TikTok的快速崛起&#xff0c;也涌现出了一系列的争议&#xff0c;其中最…

摸鱼也摸鱼之点灯游戏自动求解

游戏 变色方块 世上最难智力游戏 (yanhaijing.com) 脚本 新建文件夹&#xff0c;命名为Inverter 在文件夹下新建inverter.js文件&#xff0c;内容如下 "use strict";function getA() {let a [];let level parseInt(document.querySelector("#cur-level&q…

当当API接口开发系列(商品详情页面和按关键词搜索商品列表)

当当API接口开发需要先了解当当API的基本信息和功能。在使用当当API之前&#xff0c;需要先注册并获取API密钥&#xff0c;以确保安全性和权限控制。 当当API提供了多种接口&#xff0c;包括商品信息接口、订单接口、库存接口、价格接口、促销接口、购物车接口等。通过这些接口…

【学习笔记】多模态综述

多模态综述 前言1. CLIP & ViLT2. ALBEF3. VLMO4. BLIP5. CoCa6. BeiTv3总结参考链接 前言 本篇学习笔记虽然是多模态综述&#xff0c;本质上是对ViLT后多模态模型的总结&#xff0c;时间线为2021年至2022年&#xff0c;在这两年&#xff0c;多模态领域的模型也是卷的飞起…

制作学生查询小程序

学生个人成绩查询小程序&#xff0c;一款助力教师实时了解学生学习情况的便捷工具。本文将为您揭秘它的制作过程&#xff0c;并提供实用的建议。然而&#xff0c;简便易用的方法莫过于选择现有的工具。 许多教师都偏爱使用易查分来快速创建查分网站。与传统的独立开发方式不同…

vue3 - 基于 Vue3 + Vite4 + TypeScript5 + Element-Plus + Pinia 技术栈的后台管理系统

GitHub Demo 地址 在线预览 jh-vue3-admin项目地址 | 在线预览 ## 项目介绍 jh-vue3-admin 是基于 Vue3 Vite4 TypeScript5 Element-Plus Pinia 等最新主流技术栈构建的后台管理系统前端模板。 特性&#xff1a; 基于vue-admin-template项目升级到 vue3 版本通过Mock模…

八大排序(一)冒泡排序,选择排序,插入排序,希尔排序

一、冒泡排序 冒泡排序的原理是&#xff1a;从左到右&#xff0c;相邻元素进行比较。每次比较一轮&#xff0c;就会找到序列中最大的一个或最小的一个。这个数就会从序列的最右边冒出来。 以从小到大排序为例&#xff0c;第一轮比较后&#xff0c;所有数中最大的那个数就会浮…

软件测试之性能测试详解(含文档+视频讲解)

性能测试基础 为什么要进行性能测试&#xff08;WHY&#xff09;&#xff08;最重要&#xff09; 应用程序是否能够很快的响应用户的要求&#xff1f;应用程序是否能处理预期的用户负载并有盈余能力&#xff1f;应用程序是否能处理业务所需要的事务数量&#xff1f;在预期和非…

基于Python flask 的某招聘网站爬虫,招聘岗位可视化系统

招聘信息可视化系统 一、介绍 原文地址 今天为大家带来的是Python基于Flask的招聘信息爬取&#xff0c;招聘岗位分析、招聘可视化系统。 此系统是一个实时分析招聘信息的系统&#xff0c;应用Python爬虫、Flask框架、Echarts、VUE等技术实现。 本项目利用 Python 从某招聘网…

【C++】动静态库的生成与调用

目录层级 lib/Deal.cpp #include "Deal.hpp" #include <iostream>int DataInc(int num) {std::cout << __FUNCTION__ << " Dealing " << num << "..." << std::endl;return num; }int DataDec(int num)…

小程序大作用:教师得力助手

学生成绩查询小程序&#xff0c;一种快捷便利的工具&#xff0c;可以帮助老师们更好地了解学生的学习状况。今天教给各位老师如何制作这样一个小程序&#xff0c;并提供实用的建议。当然&#xff0c;对于许多老师而言&#xff0c;使用现成的工具是更为高效便捷的选择。 今天我为…

for forin forof forEach map区别

一、总结 相同点&#xff1a;都是串行遍历。不同点&#xff1a; 二、for of循环 设计目的&#xff1a;遍历所有数据结构的统一方法。原理&#xff1a;会调用数据结构的Symbol.iterator方法。 只要数据结构定义了Symbol.iterator属性&#xff0c;就能用for of遍历它的成员。…