松鼠的博客

导航

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 427 下一页

2023年11月6日 #

大文件传输解决方案:分片上传 / 下载限速

摘要: 前言 不少项目中会遇到上传下载视频、更新包、应用程序等文件,此类文件的共同点就是十分巨大,我在项目中遇到过 4G 左右的文件同时 100 多台机器下载,此时如果用 post 上传和下载想一下都不可能,但百度查的话都是说调整 php.ini 的 post 的限制,但这是一个可笑的解决方法,由此就需要用 阅读全文

posted @ 2023-11-06 15:23 Xproer-松鼠 阅读(133) 评论(0) 推荐(0) 编辑

WEB端实现文件夹上传

摘要: webkitdirectory属性。这个属性加上之后,就是选择文件夹,然后根据自己业务上传至后台;前端代码: <form action="${ctxPath}/invoice/uploadFolder" method="post" enctype="multipart/form-data"> <in 阅读全文

posted @ 2023-11-06 14:25 Xproer-松鼠 阅读(15) 评论(0) 推荐(0) 编辑

java web 上传文件夹的实现(支持Chrome)

摘要: 上传文件夹的思路其实就是将文件夹中所有的文件上传到服务器,上传的时候文件名称要从文件夹目录开始截取,以下图中的目录为例,index.html文件应该以news_1/index.html的路径传到服务器,所有文件上传之后,上传到服务器的文件夹路径是从上传的上传的文件路径截取到文件夹结束。下面详细介绍: 阅读全文

posted @ 2023-11-06 09:48 Xproer-松鼠 阅读(70) 评论(0) 推荐(0) 编辑

2023年11月5日 #

Web文件上传总结

摘要: 文件上传是 Web 开发常见需求,上传文件需要用到文件输入框。指定文件类型一个以英文句号(“.”)开头的合法的不区分大小写的文件名扩展名。例如:.jpg、.pdf 或 .doc。 一个不带扩展名的 MIME 类型字符串。 字符串 audio/*,表示“任何音频文件”。 字符串 video/*,表示“ 阅读全文

posted @ 2023-11-05 10:21 Xproer-松鼠 阅读(21) 评论(0) 推荐(0) 编辑

2023年11月4日 #

Java服务中的大文件上传和下载优化技巧分享

摘要: 1. 分片上传和下载 将大文件分割成更小的块或分片,可以减轻服务器负担,提高处理效率。 上传示例: import org.springframework.web.multipart.MultipartFile;import java.io.RandomAccessFile;import java.i 阅读全文

posted @ 2023-11-04 14:26 Xproer-松鼠 阅读(345) 评论(0) 推荐(0) 编辑

SpringBoot实现大文件上传/下载(分片、断点续传)

摘要: 1. SpringBoot实现大文件上传/下载(分片、断点续传) 1. 分片:按照自定义缓冲区大小,将大文件分成多个小文件片段。 2. 断点续传:根据分片数量,给每个小文件通过循环起对应名称,当文件下载中断在续传时,判断小文件名称若存在则不存了,此时还需要判断文件若不是最后一个分片则大小为缓冲区固定 阅读全文

posted @ 2023-11-04 11:56 Xproer-松鼠 阅读(1412) 评论(0) 推荐(0) 编辑

java实现大文件的分片上传与下载

摘要: 1.1 项目背景对于超大文件上传我们可能遇到以下问题• 大文件直接上传,占用过多内存,可能导致内存溢出甚至系统崩溃• 受网络环境影响,可能导致传输中断,只能重新传输• 传输时间长,用户无法知道传输进度,用户体验不佳 1.2 项目目标对于上述问题,我们需要对文件做分片传输。分片传输就是把文件分割成许多 阅读全文

posted @ 2023-11-04 10:42 Xproer-松鼠 阅读(112) 评论(0) 推荐(0) 编辑

2023年11月3日 #

vue 上传照片插件

摘要: Vue是一种流行的JavaScript框架,拥有轻量级、直观且易于学习的特点,并提供丰富的插件集合。其中,上传照片插件是Vue的常用插件之一。 上传照片插件能够快速地将照片上传到服务器,支持多图上传、拍照上传和拖拽上传等功能。此外,插件还可以对上传过程进行自定义,如上传时的进度条显示、图片大小限制等 阅读全文

posted @ 2023-11-03 17:57 Xproer-松鼠 阅读(72) 评论(0) 推荐(0) 编辑

Vue上传视频组件

摘要: 整合上传组件 <el-form-item label="上传视频"> <el-upload :on-success="handleVodUploadSuccess" :on-remove="handleVodRemove" :before-remove="beforeVodRemove" :on-e 阅读全文

posted @ 2023-11-03 15:23 Xproer-松鼠 阅读(157) 评论(0) 推荐(0) 编辑

vue 视频上传组件

摘要: 组件: <template> <div class="upload-box"> <div class="avatar-uploader-box"> <!-- 图片预览 --> <div :key="index" class="video-preview" v-for="(item, index) i 阅读全文

posted @ 2023-11-03 13:43 Xproer-松鼠 阅读(23) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 427 下一页