百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 软件资讯 > 正文

JAVA大文件(100G以上)的上传下载实现技术

ninehua 2024-11-17 19:51 39 浏览

JAVA大文件(100G以上)的上传下载实现技术,JAVA大文件分片上传/多线程上传实例解析,JAVA+超大文件上传与下载,JAVA如何做大体积的文件上传和下载

后端用的JAVA,JSP,SpringBoot,前端用了JSP,VUE2,VUE3,React,需要实现大文件的上传和下载。

客户是深圳那边的家做汽车制造和设计的企业。实际上客户比较在意两点。

网上一般的做法都是用的HTML5的API,也就是chrome提供的API,能够满足基本需求,但是还是有痛点,chrome限制死了,固定死了无法扩展,每个域名只允许5个TCP连接,导致了速度有上限,你也无法修改和扩展。然后就是浏览器也只能用chrome,用户用了IE就不行了,用户现有的系统跑在IE上,也不能换。

进度信息容易丢失,用户关闭网页,刷新网页,关闭浏览器,重启浏览器,关闭电脑,重启电脑后,进度信息都会丢失,无解,没办法。扩展性还是差了点。

传大文件,超大文件,文件数量多的话,前端就卡,网页反应慢,容易死,崩溃,在配置较差的电脑或者配置一般的电脑上这个痛点体现的非常明显。

下载,网上找到的资料一般都是讲上班的,很少讲下载的。

我们公司是国企,领导对自主可控这块非常重视,公司项目数量和客户数量也非常多导入项目:
导入到Eclipse:http://www.ncmem.com/doc/view.aspx?id=9da9c7c2b91b40b7b09768eeb282e647
导入到IDEA:http://www.ncmem.com/doc/view.aspx?id=9fee385dfc0742448b56679420f22162
springboot统一配置:http://www.ncmem.com/doc/view.aspx?id=7768eec9284b48e3abe08f032f554ea2

下载示例:

https://gitee.com/xproer/up6-jsp-eclipse/tree/6.5.40/

工程

NOSQL

NOSQL示例不需要任何配置,可以直接访问测试

创建数据表

选择对应的数据表脚本,这里以SQL为例

修改数据库连接信息

访问页面进行测试

文件存储路径

up6/upload/年/月/日/guid/filename

相关问题:
1.javax.servlet.http.HttpServlet错误
2.项目无法发布到tomcat
3.md5计算完毕后卡住
4.服务器找不到config.json文件

相关参考:

文件保存位置

源码工程文档:https://drive.weixin.qq.com/s?k=ACoAYgezAAw1dWofra

源码报价单:https://drive.weixin.qq.com/s?k=ACoAYgezAAwoiul8gl

OEM版报价单:https://drive.weixin.qq.com/s?k=ACoAYgezAAwuzp4W0a

控件源码下载:https://drive.weixin.qq.com/s?k=ACoAYgezAAwbdKCskc



相关推荐

AI2020下载Illustrator 2020完整版安装激活教程

由于AI2020暂时没有独立的安装程序,所以本次教程借助ACC云工具进行安装软件;ACC下载私信回复ACC获取;视频安装教程https://v.qq.com/x/page/s3019fqtows.ht...

7个免费好用的AI工具,每一个都堪称黑科技

分享7个免费好用的AI工具,包括写作、绘画、图片处理、简历生成多种方面,都是大家平时能够经常用到的!1、AI智能写作:AI写作宝...

Adobe Illustrator 2021 (AI2021) 安装教程

介绍llustrator,常被称为“...

你一直在找的矢量小人的素材,这个网站一大把!赶紧偷偷私藏起来

Hi,我是秋小叶~正在学习PPT的你,一定对阿文这样漫画般的教程不会感到陌生。那是什么让阿文的教程如此生动有趣,让人看得如享受一般?今天就来揭秘!01戏精小绿人有这么一个向门口逃跑的小绿人,我赌...

illustrator (AI) 2017矢量插画软件下载和安装教程

Adobeillustrator,常被称为“AI”,是一种应用于出版、多媒体和在线图像的工业标准矢量插画的软件。作为一款非常好的矢量图形处理工具,该软件主要应用于印刷出版、海报书籍排版、专业插画、多...

Adobe Illustrator 2017 安装教程(附安装包下载)

AdobeIllustrator2017软件介绍是Adobe旗下的一款功能强大的矢量图形处理工具,主要用于矢量绘图,能够满足平面设计的各种需要,常用于插画绘制、印刷出版、海报设计、书籍排版、多媒体...

6个免费的AI绘画工具分享

现在AI绘画这么火,很多人想用AI来创作却不知道使用什么工具,近期我也是摸索了很多好用的AI绘画软件!下面就分享6个好用的AI绘画软件,几秒钟快速创作各种“艺术大片”...

10分钟部署BT磁力下载工具

1.环境准备云服务器一台&&自己的Linux主机云服务器请自行放行安全组这里推荐使用云服务器,为什么呢?后面告诉你SSH连接工具(这里我使用Xshell)LinuxCentOS7/...

另类下载BT资源,挑战你的极限

看我另类下载BT资源一、介绍现在各大网盘关闭的关闭,收费的收费,下载资源也成了困难,百度云屏蔽太快,115收费,UC关闭,云播也是资源少之又少,记得10年左右下载BT的时候那时候流行中转站,现在中转...

「黑科技」还在用迅雷?磁力app搜索+下载,解决你的资源荒

大家应该常常有这样的苦恼,无资源不知道哪里去寻找,有磁力链接又嫌迅雷不好用,今天推荐一款磁力搜索+下载的app,解决你的资源荒。主页简洁明了,...

分享一个在线24小时下载种子和磁力可以云播的网站

编辑|排版|制图|测试|?伯衡君?未经允许,谢绝转载来源:官方网站站长寄语站长今天发现一个不用安装,支持种子和磁力链接解析,提供边看边下载功能的网站,想看什么就看什么,另附提供种子和...

磁力链接与种子文件之间的区别!突破传统下载方式的极速利器

以“magnet:?xt=urn:btih:”开头的链接是磁力链接。磁力链接是一种特殊类型的连接,它用于通过点对点(P2P)网络下载文件。磁力链接的工作原理是使用文件的哈希值来识别文件。哈希值是文...

magnet/ed2k是什么?怎么用?

最近小白在分享的资源中附带了一个txt文本,里面记录了很多的信息。其中就是ed2k和magnet的链接。...

这类下载工具,已经有不少老司机上当受骗

下载工具目前选择还是很多的,但是雷锋哥用的最多的还是迅雷,因为它支持的下载协议多,某些冷门资源,还得靠迅雷的服务器加速下载,加上新版的迅雷11新增了网盘,免费用户也可以添加离线下载任务。但是很多人不喜...

下载工具,速度快、资源多、功能强

迅雷作为一代下载神器,几乎存在于每个网友的手机和电脑里。但是近年来,知识产权保护越来越严格,为了收取会员费,导致迅雷有的资源不能下载了,能下载的限速了,软件臃肿了,使用体验也下降了。所以很多的替代下载...