M_Snow
码龄3年
  • 502,547
    被访问
  • 26
    原创
  • 1,665,413
    排名
  • 27
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2019-08-14
博客简介:

weixin_45525177的博客

查看详细资料
个人成就
  • 获得45次点赞
  • 内容获得50次评论
  • 获得390次收藏
创作历程
  • 166篇
    2022年
  • 829篇
    2020年
  • 410篇
    2019年
成就勋章
TA的专栏
  • webuploader+文件夹上传
    249篇
  • word文档图片粘贴-
    428篇
  • 浏览器+批量下载文件
    49篇
  • PHP+下载文件夹
    9篇
  • webuploader 文件夹上传
    14篇
  • java+web+多级文件上传
    20篇
  • b/s系统扫描仪扫描上传
    7篇
  • .net上传整个文件夹
    12篇
  • java+超大文件上传与下载
    3篇
  • js上传整个文件夹
    3篇
  • 文件上传和下载
    1篇
  • web开发下载文件夹
    7篇
  • JAVA批量文件下载
    5篇
  • 批量下载文件asp.net
    2篇
  • 文件夹多级管理
  • WEB上传大文件
    564篇
  • php上传大文件
    17篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java文件分片上传,断点续传

最近遇见一个需要上传超大大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表格数据、上传影音文件等。如果文件体积比较大,或者网络条件不好时,上传的时间会比较长(要传输更多的报文,丢包重传的概率也更大),用户不能刷新页面,只能耐心等待请求完成。下面从文件上传方式入手,整理大文件上传的思路,并给出了相关实例代码,由于PHP内置了比较方便的文件拆分和拼接方法,因此服务端代码使用PH..
转载
发布博客 7 小时前 ·
0 阅读 ·
0 点赞 ·
0 评论

java-webuploader+Java如何实现分片+断点续传

前言:因自己负责的项目(jetty内嵌启动的SpringMvc)中需要实现文件上传,而自己对java文件上传这一块未接触过,且对 Http 协议较模糊,故这次采用渐进的方式来学习文件上传的原理与实践。该博客重在实践。一. Http协议原理简介HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,...
转载
发布博客 7 小时前 ·
0 阅读 ·
0 点赞 ·
0 评论

JAVA支持HTTP断点续传

javaweb上传文件上传文件的jsp中的部分上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求1.通过form表单向后端发送请求<form id="postForm" action="${pageContext.request.contextPath}/UploadServlet" method="post" enctype="multipart/form-data"><div class=...
转载
发布博客 8 小时前 ·
0 阅读 ·
0 点赞 ·
0 评论

java实现视频断点上传文件

4GB以上超大文件上传和断点续传服务器的实现随着视频网站和大数据应用的普及,特别是高清视频和4K视频应用的到来,超大文件上传已经成为了日常的基础应用需求。但是在很多情况下,平台运营方并没有大文件上传和断点续传的开发经验,往往在网上找一些简单的PHP或者Java程序来实现基本的上传功能,然而在实际使用中会发现,这些基于脚本语言实现的上传功能模块性能很弱,一是不支持2GB以上的内容上传;二是无法支持断点续传;三是效率极低,单台服务器最多支持几十个并发上传连接。当前我们要搭建一个运营级的视频服务平台,
转载
发布博客 11 小时前 ·
0 阅读 ·
0 点赞 ·
0 评论

关于java实现断点续传的上传下载功能问题

一、概述所谓断点续传,其实只是指下载,也就是要从文件已经下载的地方开始继续下载。在以前版本的HTTP协议是不支持断点的,HTTP/1.1开始就支持了。一般断点下载时才用到Range和Content-Range实体头。HTTP协议本身不支持断点上传,需要自己实现。二、Range用于请求头中,指定第一个字节的位置和最后一个字节的位置,一般格式: Range:用于客户端到服务端的请求,可以通过改字段指定下载文件的某一段大小及其单位,字节偏移从0开始。典型格式: R...
转载
发布博客 13 小时前 ·
0 阅读 ·
0 点赞 ·
0 评论

java文件断点续传的简单实现

文件夹数据库处理逻辑publicclassDbFolder{JSONObject root;publicDbFolder(){this.root =newJSONObject();this.root.put("f_id","");this.root.put("f_nameLoc","根目录");this.root.put("f_pid","");...
转载
发布博客 13 小时前 ·
3 阅读 ·
0 点赞 ·
0 评论

java实现文件的断点续传

需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在500M内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以501M来进行限制。第一步:前端修改由于项目使用的是BJUI前端框架,并没有使用框架本身的文件上传控件,而使用的基于jQuery的Uploadify文件上传组件,在项目使用的jslib项目中找到了BJUI框架集成jQuery Uploadify的部分,这部分代码封装在bjui-all.js文件中,在bjui-all.js文件中的全局变量定义中有以下
转载
发布博客 15 小时前 ·
0 阅读 ·
0 点赞 ·
0 评论

Z-Blog支持Word一键粘贴

如何做到 ueditor批量上传word图片?1、前端引用代码<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Co...
转载
发布博客 前天 18:03 ·
2 阅读 ·
0 点赞 ·
0 评论

Z-Blog支持Word粘贴

在之前在工作中遇到在富文本编辑器中粘贴图片不能展示的问题,于是各种网上扒拉,终于找到解决方案,在这里感谢一下知乎中众大神以及TheViper。通过知乎提供的思路找到粘贴的原理,通过TheViper找到粘贴图片的方法。其原理为一下步骤:监听粘贴事件;【用于插入图片】获取光标位置;【记录图片插入位置】获取剪切板内容;【主要是获取文件】上传剪切板图片;在指定光标位置插入图片。以下是代码部分:1.获取光标代码部分,大部分都是直接利用TheViper的代码,只是做了简单的修改,在获
转载
发布博客 前天 16:58 ·
2 阅读 ·
0 点赞 ·
0 评论

Z-Blog支持Word上传

由于工作需要必须将word文档内容粘贴到编辑器中使用但发现word中的图片粘贴后变成了file:///xxxx.jpg这种内容,如果上传到服务器后其他人也访问不了,网上找了很多编辑器发现没有一个能直接解决这个问题考虑到自己除了工作其他时间基本上不使用windows,因此打算使用nodejs来解决这一问题发现不管什么编辑器只要将图片转换成base64后就可以直接使用(IE8及一下可能不支持),由于编辑器中添加word文档功能也只是自己用,因此可以忽略这种浏览器了找了很久,试用了很多编辑器,发现
转载
发布博客 前天 16:00 ·
3 阅读 ·
0 点赞 ·
0 评论

Z-Blog支持Word导入

tinymce是很优秀的一款富文本编辑器,可以去官网下载。https://www.tiny.cloud这里分享的是它官网的一个收费插件powerpaste的旧版本源码,但也不影响功能使用。http://blog.ncmem.com/wordpress/2019/08/07/umeditor%E7%B2%98%E8%B4%B4word%E5%9B%BE%E7%89%87/以vue为例说明:将tinymce下载后放到static目录下,不用npm安装。powerpaste放到\static\
转载
发布博客 前天 14:04 ·
1 阅读 ·
0 点赞 ·
0 评论

Z-Blog支持Word一键导入

图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码目前限chrome浏览器使用首先以um-editor的二进制流保存为例:打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。加入下面的代码://判断剪贴板的内容是否包含文本//首先解释一下为什么要判断文本是不是为空//在ctrl+c word中的文字或者图片之后会返回1种(image/png)或者4种t
转载
发布博客 前天 12:00 ·
3 阅读 ·
0 点赞 ·
0 评论

Z-Blog支持一键粘贴

1.4.2之后官方并没有做功能的改动,1.4.2在word复制这块没有bug,其他版本会出现手动无法转存的情况本文使用的后台是Java。前端为Jsp(前端都一样,后台如果语言不通得自己做 Base64编码解码)因为公司业务需要支持IE8 ,网上其实有很多富文本框,效果都很好。例如www.wangEditor.com 但试了一圈都不支持IE8 。所以回到Ueditor,由于官方没有维护,新的neuditor 也不知道什么时候能支持word自动转存,只能自己想办法。如果没有必要,不建议使用.
转载
发布博客 前天 11:00 ·
10 阅读 ·
0 点赞 ·
0 评论

Z-Blog支持PowerPoint上传

项目需求可发布文章 需求涉及到富文本编辑器 经过查阅我选择了较为简便 不需要后端支持可独立完成的tinymce框架 官方文档也是相当完整 虽然都是全英文 但是有强大的 谷歌~ 没问题的编辑器,tinymce 不需要后端配合 只需要把最终编辑完的富文本传给后端就好 很简单下载tinymcenpm install tinymce安装tinymce-vuenpm install @tinymce/tinymce-vue下载完成后在node_modules 中找到 tinymce/skins目录
转载
发布博客 前天 10:20 ·
3 阅读 ·
0 点赞 ·
0 评论

前端大文件上传如何做断点续传

1背景用户本地有一份txt或者csv文件,无论是从业务数据库导出、还是其他途径获取,当需要使用蚂蚁的大数据分析工具进行数据加工、挖掘和共创应用的时候,首先要将本地文件上传至ODPS,普通的小文件通过浏览器上传至服务器,做一层中转便可以实现,但当这份文件非常大到了10GB级别,我们就需要思考另一种形式的技术方案了,也就是本文要阐述的方案。技术要求主要有以下几方面: 支持超大数据量、10G级别以上 稳定性:除网络异常情况100%成功 准确性:数据无丢失,读写准确性100% .
转载
发布博客 2022.05.23 ·
9 阅读 ·
0 点赞 ·
0 评论

网页大文件上传如何做断点续传

javaweb上传文件上传文件的jsp中的部分上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求1.通过form表单向后端发送请求<form id="postForm" action="${pageContext.request.contextPath}/UploadServlet" method="post" enctype="multipart/form-data"><div class=...
转载
发布博客 2022.05.23 ·
3 阅读 ·
0 点赞 ·
0 评论

vue大文件上传如何做断点续传

需求:支持大文件批量上传(20G)和下载,同时需要保证上传期间用户电脑不出现卡死等体验;内网百兆网络上传速度为12MB/S服务器内存占用低支持文件夹上传,文件夹中的文件数量达到1万个以上,且包含层级结构。支持PC端全平台操作系统,Windows,Linux,Mac支持文件和文件夹的批量下载,断点续传。刷新页面后继续传输。关闭浏览器后保留进度信息。支持文件夹批量上传下载,服务器端保留文件夹层级结构,服务器端文件夹层级结构与本地相同。支持断点续传,关闭浏览器或刷新浏览器后仍然能够
转载
发布博客 2022.05.23 ·
23 阅读 ·
0 点赞 ·
0 评论

javascript大文件上传如何做断点续传

IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。一.两个必要响应头Accept-Ranges、ETag客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传的下载:Accept-Ranges:告知下载客户端这是一个可以恢复续传的下载,存放本次下载的开始字节位置、文件的字节大小;ETag:保存文件的唯一标识(我在用的文件名+文件最后修改时间,以便续传请求时对文件进行...
转载
发布博客 2022.05.23 ·
1 阅读 ·
0 点赞 ·
0 评论

js大文件上传如何做断点续传

4GB以上超大文件上传和断点续传服务器的实现随着视频网站和大数据应用的普及,特别是高清视频和4K视频应用的到来,超大文件上传已经成为了日常的基础应用需求。但是在很多情况下,平台运营方并没有大文件上传和断点续传的开发经验,往往在网上找一些简单的PHP或者Java程序来实现基本的上传功能,然而在实际使用中会发现,这些基于脚本语言实现的上传功能模块性能很弱,一是不支持2GB以上的内容上传;二是无法支持断点续传;三是效率极低,单台服务器最多支持几十个并发上传连接。当前我们要搭建一个运营级的视频服务平台,
转载
发布博客 2022.05.23 ·
9 阅读 ·
0 点赞 ·
0 评论

php大文件上传如何做断点续传

一、 功能性需求与非功能性需求要求操作便利,一次选择多个文件和文件夹进行上传;支持PC端全平台操作系统,Windows,Linux,Mac支持文件和文件夹的批量下载,断点续传。刷新页面后继续传输。关闭浏览器后保留进度信息。支持文件夹批量上传下载,服务器端保留文件夹层级结构,服务器端文件夹层级结构与本地相同。支持大文件批量上传(20G)和下载,同时需要保证上传期间用户电脑不出现卡死等体验;支持文件夹上传,文件夹中的文件数量达到1万个以上,且包含层级结构。支持断点续传,关闭浏览器或刷新浏
转载
发布博客 2022.05.23 ·
16 阅读 ·
0 点赞 ·
0 评论
加载更多