自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 断点续传、大文件上传、秒传、webuploader

一、 功能性需求与非功能性需求   要求操作便利,一次选择多个文件进行上传; 支持大文件上传(1G),同时需要保证上传期间用户电脑不出现卡死等体验; 交互友好,能够及时反馈上传的进度; 服务端的安全性,不因上传文件功能导致JVM内存溢出影响其他功能使用; 最大限度利用网络上行带宽,提高上传速度; 二、 设计分析   对于大文件的处理,无论是用户端还是服务端,如果一次性进行读取发送、接收都是...

2019-01-29 12:12:31 368

转载 webuploader在springMVC+jquery+Java开发环境下的大文件分片上传

参考的文章 参考的文章http://c7.gg/cd5XT 因为从网上看到的总是和自己项目开发有些许差别,所以也是在调试了很久之后,发现适合自己项目的代码,现在把过程记录下来,以便以后查阅.   注意: 1,webuploader上传组件会和jquery自带的上传组件冲突,所以不要使用<form>标签中添加上传文件的属性; enctype="multipart/form-...

2019-01-29 12:08:01 326

转载 webuploader分片上传(前后端分离)

功能描述 1、webuploader是百度研发的上传组件,文档不是特别规整,但是也够用了。 2、前端使用官网的上传图片demo,在此基础上代码略微调整做分片。既可以上传图片也可以上传文件。文件超过分片大小才启用分片。 3、分片上传已做md5校验,达到秒传的效果。分片以后需要合并,可以先分片后合并,也可以边分片边合并,本示例采用的是边分片边合并的方案。 4、后端用springboot做框架搭建。s...

2019-01-29 12:02:54 1426 1

转载 webuploader上传文件,后台Java接收

前台html页面:   <!DOCTYPE html> <html> <head> <title>Insert title here</title> <meta charset="utf-8"> <link rel="stylesheet" type="text/css&qu

2019-01-29 12:00:49 3143 1

转载 大文件上传进度条实现

大文件上传进度条实现 1.FormData对象提交表单 ​ 进行表单提交时,如果表单当中的域很多,使用DOM操作就比较麻烦。FormData可以一次性收集表单中的所有数据,包括文件域的数据,操作更方便。 2.调整允许上传文件大小 ​ 修改php.ini文件中允许POST表单上传的最大数据量: ​ 修改php.ini文件中允许上传文件的最大大小: 3.onprogress事件 ​ onp...

2019-01-28 15:22:56 1951

转载 springboot 整合 gridfs 、webUploader实现大文件分块上传、断点续传、秒传

主要的pom.xml: <dependency>             <groupId>mysql</groupId>             <artifactId>mysql-connector-java</artifactId>         </dependency> <!--mongodb-->

2019-01-28 11:53:45 766

原创 大文件上传第二弹(分片、秒传、断点续传)

关键部分 前端用file.slice()分块 前端用FileReader获取每一分块的md5值 后端用MultipartFile接受分块文件 后端用FileOutputStream拼装分块文件 话不多说,直接上代码,我想这是你们最喜欢的 工程截图 <%@ page language="java" import="java.util.*" pageEncoding="UTF-...

2019-01-09 10:48:08 282

原创 用JAVA实现大文件上传及显示进度信息

用JAVA实现大文件上传及显示进度信息 ---解析HTTP MultiPart协议  (本文提供全部源码下载,请访问 http://c7.gg/cdpA6)   一. 大文件上传基础描述:   各种WEB框架中,对于浏览器上传文件的请求,都有自己的处理对象负责对Http MultiPart协议内容进行解析,并供开发人员调用请求的表单内容。 比如: Spring 框架中使用类似Comm...

2019-01-09 10:47:14 1042

原创 上传大文件的解决方案

上传大文件的解决方案   需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在500M内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以501M来进行限制。   第一步: 前端修改 由于项目使用的是BJUI前端框架,并没有使用框架本身的文件上传控件,而使用的基于jQuery的Uploadify文件上传组件,在项目使用的jslib项目中找到了BJUI框架集...

2019-01-09 10:45:35 164

原创 大文件分片上传,断点续传,秒传 实现

前段时间做视频上传业务,通过网页上传视频到服务器。 视频大小 小则几十M,大则 1G+,以一般的HTTP请求发送数据的方式的话,会遇到的问题:1,文件过大,超出服务端的请求大小限制;2,请求时间过长,请求超时;3,传输中断,必须重新上传导致前功尽弃;   解决方案: 1,修改服务端上传的限制配置;Nginx 以及 PHP 的上传文件限制 不宜过大,一般5M 左右为好; 2,大文件分片,一...

2018-12-06 11:36:15 1057

原创 让tomcat支持cab文件下载

1.1. 让tomcat支持cab文件下载 1.打开Tomcat的web.xml配置文件   2.打开项目的web.xml配置文件 增加以下配置节:      mime-mapping>          extension>cabextension>          mime-type>application/octet-streammime-type>      mi

2015-01-27 15:52:45 494

原创 MyEclipse配置Tomcat 6

打开首选项   禁用MyEclipse自带的Tomcat 6   下载apache-tomcat-6.0.29.tar.gz 地址:http://yunpan.cn/cKg6kq2RmjdUB  提取码 986a 地址:http://pan.baidu.com/s/1kTDqZiv 下载后只需要解压即可使用。 配置下载的Tomcat 6地址

2015-01-22 14:14:17 355

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除