当前位置: 首页 > news >正文

工程建筑行业如何通过JavaWeb实现工地监控视频的跨平台上传下载?

要求:开源,免费,技术支持
技术:分片,分块,断点续传,加密传输,加密存储
需求:大文件上传,批量上传,断点续传,文件夹上传,大文件下载,批量下载,断点下载,文件夹下载
文件夹:上传下载需要支持层级结构,采用非压缩方式
文件大小:100G
前端:vue2,vue3,vue-cli,jquery,html,webuploader
后端:java,JSP,springboot,struts
服务器:linux,信创国产化
数据库:mysql,oracle,达梦,国产化数据库
web服务:tomcat,resin,JBoss EAP,WebSphere,WebLogic
平台:Windows,macOS,Linux,Ubuntu,RedHat,中标麒麟,银河麒麟,统信UOS,信创国产化
CPU:x86(Intel,AMD,兆芯,海光),arm(鲲鹏,飞腾),龙芯(mips),龙芯(LoongArch)
场景:内网,外网,政府,涉密环境,信创国产化项目
行业:医疗,教育,建筑,政府,党政,国防军工,汽车制造,工程,政府,能源,水利水电,广告设计,新闻,传媒,OA
团队:原厂产品开发团队为您提供7*24小时专业技术支持服务
源码:为您提供产品完整源代码

今天早上有网友加我微信,也是咨询这块的技术问题,最近不知道啥情况,加我的网友还是挻多的。实际上我的微信很早就在网上公开了,但是还是有很多网友说找不到。
昨天晚上论坛里面有位网友发私信给我,聊了一下这个问题,这个网友是一个自由职业者,他也是刚开始学习这块,很多技术都不是很了解,平时也对技术比较感兴趣,他最近接了一个项目,也是有这个需求,需要传大文件,主要难点在于大文件和文件夹的下载。我先花了1个小时左右的时间跟他讲解了一下基础知识,比如文件初始化,文件块处理,文件合并处理,然后又花了一个小时帮他搭建了一个开发和测试环境,最后又花了一个小时左右的时间帮他调试成功。
企业需求:央企,有自己的产品,公司是制造行业的,客户大概有1000多个,需要为这些客户产品升级,提供大文件传输功能,要求能够买断产品源代码,有自己的研发团队,要求能够自主可控。因为是集成在自己的产品中使用,所以希望一次性买断,后面就不用再单独购买授权,简化商业流程。
不吹不黑,这个是目前为止能够找到的开源免费解决方案里面做的最好的一个了,网上的免费的方案很多,但是能用的很少,好用的就更少了。网上开源的吧,没有技术支持,但是这个不仅提供技术支持,还提供了非常少见的在线实时技术支持,能够通过QQ群和微信与作者联系,除此之外还提供了在线教程,开发文档和视频教程。真的,有一说一这个作者做的真的很不错,这里要点赞。免费的方案里面我就从来没有见过哪一个提供视频教程。
我们也会经常将一些经验在这里给大家分享。主打的就是一个共同学习,共同进步。除了CSDN的平台,我们还在其它的平台也有分享,比如头条,B站,抖音。大家也是可以关注一波。
后端项目组这边选的是JAVA,公司是有自己的产品,基本上给客户项目都是用的这一套产品,是之前开发的
两个方面,一个是功能的实现。客户是一个政府单位,现要求能够在网页上面上传文件夹,文件夹里面大约有1万多个文件,有大有小,大的有1G~10G,小的有几MB,
下载这块是一个痛点吧,上传的原理到是不复杂,但是网上提供完整源代码的不能说没有,只能说很少。
实际上客户这边比较在意两点
客户这边传的文件比较大,前端上传大文件的解决方案网上说的到是多,能用的产品非常少,稳定的可商用的就更少了。
大领导这边要求的话是需要提供前端,后端,控件源代码的,主要的一个方面就是考虑到后期的维护
前端用了JSP,VUE2,VUE3,后端用了JSP,SpringBoot,IDE用了Eclipse,MyEclipse,因为新项目和老项目都用了两种IDE。
文件夹上传的时候需要保存层级结构,同时能够将层级结构信息保存到数据库中,同时还需要支持文件夹下载,下载下来的文件夹要和上传的文件夹层级结构一模一样。要求支持断点续传,支持进度信息离线存储,用户可能传一半没有传完,下班了,明天上班后继续上传,电脑晚上到点需要关机,
支持加密传输,支持国密加密算法SM4,要求支持下载,支持非打包方式下载,
刚才也有网友问了,实际上断点续传的思路并不复杂,原理也很简单,关键的是处理一些异常的情况,以及产品的稳定性,可扩展性,兼容性。因为用户实际的应用场景并不是单一的应用场景,用户的应用场景可能比较复杂。
企业级文件传输解决方案,包含文件上传和下载功能,包含文件夹上传和下载功能,以及出色的跨浏览器构架设计,使得开发人员能够轻松的在不同的浏览器之前使用。满足企业跨浏览器使用需求,满足企业多平台使用需求,满足企业跨浏览器使用需求,满足企业跨平台使用需求。满足企业信创国产化环境使用需求,满足企业内网使用需求,满足企业多项目使用需求,满足企业多产品使用需求,满足企业自主可控需求,满足企业自主研发需求。满足企业自主授权需求。
满足大型集团批量使用需求,满足国企加密传输和加密存储需求。满足央企加密安全使用需求,满足央企自主可控需求。满足航空航天系统大型文件传输需求。满足汽车制造行业大型文件传输需求。
满足个人免费使用需求,满足个人外包需求,满足个人开源项目使用需求,满足个人多项目使用需求,满足个人多产品使用需求,满足外包团队多项目使用需求,满足外包团队多产品使用需求,满足外包团队快速开发需求。
满足网页端大文件上传和下载,满足网页端文件夹上传和下载需求,满足网页端大文件断点续传需求。满足大学生毕业设计需求,满足个人学习需求,满足大学生兴趣需求。
JAVA大文件上传,HTTP 传输大文件的几种方案,JAVA实现浏览器端大文件分片上传实例解析,JAVA大文件分片上传/多线程上传解决方案,支持超大文件HTTP断点续传方法,
内网/外网大文件上传解决方案,B/S实现文件夹的上传和下载,用JAVA实现大文件上传及显示进度信息,JAVA实现大文件多线程上传案例,IE浏览器如何实现断点续传,
JAVA 大文件上传解决方案(500M以上),JAVA大文件(视频)切割上传,上传大文件的解决方案,JAVA大文件(10G以上)的上传下载实现技术,开发实例:后端JAVA和前端VUE实现文件上传和下载功能,java大文件上传,jsp大文件上传,SpringBoot大文件上传,JAVA实现大文件上传插件,
JSP文件分片上传,断点续传,JAVA大文件分片上传示例,断点续传思路

视频教程

观看视频:https://www.ixigua.com/7227314770696012322

导入项目

导入到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

下载示例

版本:6.5.41
https://gitee.com/xproer/up6-jsp-eclipse/

工程

NOSQL

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

创建数据表

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

修改数据库连接信息

访问页面进行测试

文件存储路径

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

效果预览

文件上传

文件刷新续传

支持离线保存文件进度,在关闭浏览器,刷新浏览器后进行不丢失,仍然能够继续上传

文件夹上传

支持上传文件夹并保留层级结构,同样支持进度信息离线保存,刷新页面,关闭页面,重启系统不丢失上传进度。

批量下载

支持文件批量下载

下载续传

文件下载支持离线保存进度信息,刷新页面,关闭页面,重启系统均不会丢失进度信息。

文件夹下载

支持下载文件夹,并保留层级结构,不打包,不占用服务器资源。

免费资源









谁在下载源代码?

来自国内多个行业一线厂商下载了产品源代码并保持了高度关注。
以下排名不分先后:人民网股份有限公司,浙江吉利控股集团有限公司,中孚信息股份有限公司,中外运物流投资控股有限公司,比亚迪股份有限公司,杭州海康威视数字技术股份有限公司,合肥欣奕华智能机器股份有限公司,小红书科技有限公司,深圳威尔视觉科技有限公司,宁波伟立机器人科技股份有限公司,武汉珞珈众恒遥感数据科技有限公司,比瑞科技(深圳)有限公司,中国人寿财产保险股份有限公司,中信银行股份有限公司,深圳市中壬银兴信息技术有限公司,东软集团股份有限公司,北京超图软件股份有限公司,海能未来技术集团股份有限公司,上海交通大学,百富计算机技术(深圳)有限公司,厦门三五互联信息有限公司,常州磐诺仪器有限公司



















谁在使用授权器?

近期产品授权码生成器下载记录,授权码生成器主要生成产品授权码,为个人和企业提供自主授权生成服务

谁在查看工程文档?

为您免费提供近期的工程文档查看记录,这个也是日更,尽量保证每天为大家更新一次,便于大家实时了解最新的情况,但是如果做不到也希望大家能够理解










谁在申请源码版?

















技术支持




开放源码

完全开放产品源代码,包含前端,后端,控件源代码,免费为您提供产品完整源代码,功能随便改,逻辑随便改,随时随地,想编就编,想发行就发行,我的代码我作主
全球唯一商业化开源产品,全球唯一免费提供源代码下载服务,面向政府和企业完全开放源代码,满足政府和企业100%自主安全可控需求。
免费为个人提供源码讲解服务,功能讲解,逻辑讲解,原理讲解,思路讲解,核心代码功能实现讲解,新业务功能扩展指导,免费提供编译指导,免费提供部署指导
满足个人用户,学习,研究,交流,探索等个性化的需求。满足大学生毕业设计课程设计需求。
免费下载产品源代码:https://drive.weixin.qq.com/s?k=ACoAYgezAAwnB0Dk9D

拉取代码

从泽优核心产品代码库中拉取产品源代码

无限分发

您可以将up6集成到您的产品中并无限分发给所有用户使用。为用户提供最佳用户体验,满足多种应用场景。

Windows平台源码

ActiveX-x86-工程源码

拉取代码

免费下载:https://drive.weixin.qq.com/s?k=ACoAYgezAAwnB0Dk9D

编译

打包

授权码生成器

ActiveX-x64-工程源码

编译

打包

控件包

火狐工程源码

拉取代码

工程源码

谷歌Chrome工程源码

编译

打包

控件包

edge工程源码

项目编译成功

macOS控件源码

面向用户完全开放产品源代码,可自主编译,自主发行,满足企业100%自主安全可控需求
免费提供macOS平台编译部署指导,远程一对于专业开发人员指导

控件编译

Linux工程源码

面向用户完全开放产品源代码,可自主编译,自主发行,满足企业100%自主安全可控需求
免费提供Linux版控件编译,打包,部署指导,远程一对一语音视频教程

编译成功

打包

龙芯(LoongArch)工程源码

面向用户完全开放产品源代码,可自主编译,自主发行,满足企业100%自主安全可控需求
免费提供龙芯(LoongArch)平台控件编译,打包,部署远程一对一专业指导。

编译

deb打包

rpm打包

uos打包


arm工程

面向用户完全开放产品源代码,可自主编译,自主发行,满足企业100%自主安全可控需求

编译

deb打包


rpm打包


uos打包


兼容性

国内唯一支持IE浏览器
国内唯一支持COM技术构架
支持IE6,IE7,IE8,IE9,IE10,IE11

第三方应用集成

国内唯一提供第三方应用支持:泛微OA,通达OA,Discuz,
国内唯一支持多种开发语言(.NET.NET WinForm,.NET Core,JAVA,PHP,C++,WTL,VB)


技术支持

原厂产品团队为您提供7*24小时1对1,手把手专业技术支持服务,免费产品更新服务,免费产品升级服务,免费技术交流服务,免费视频教程
免费提供原理讲解,源代码讲解,流程讲解,实现思路讲解

产品比较

为您提供免费提供详细产品比较参数说明,可用于编写招投标要求和参数
免费下载文档:https://drive.weixin.qq.com/s?k=ACoAYgezAAwCtbFcSB

免费资源

产品比较:https://drive.weixin.qq.com/s?k=ACoAYgezAAwNT1peJ1
白皮书:https://drive.weixin.qq.com/s?k=ACoAYgezAAwqb51JS5
产品源代码文档:http://www.ncmem.com/webapp/up6/purchase.aspx?type=code
开发文档:https://drive.weixin.qq.com/s?k=ACoAYgezAAwa327yop
产品源代码:https://drive.weixin.qq.com/s?k=ACoAYgezAAwbdKCskc
授权生成器:https://drive.weixin.qq.com/s?k=ACoAYgezAAwTIcFph1
up6-asp.net-vs2013示例:https://gitee.com/xproer/up6-asp-net/tree/6.5.41/
up6-net-core示例:https://gitee.com/xproer/up6-net-core
up6-.net-winform示例:https://gitee.com/xproer/up6-code-csharp
up6-cpp-wtl示例:https://gitee.com/xproer/up6-cpp-wtl
up6-jsp-eclipse示例:https://gitee.com/xproer/up6-jsp-eclipse/tree/6.5.41/
up6-jsp-myeclipse示例:https://gitee.com/xproer/up6-jsp-myeclipse/tree/6.5.41/
up6-jsp-springboot示例:https://gitee.com/xproer/up6-jsp-springboot/tree/6.5.41/
up6-php5-示例:https://gitee.com/xproer/up6-php5/tree/6.5.41/
up6-php7-示例:https://gitee.com/xproer/up6-php/tree/6.5.41/
up6-Discuz插件:https://gitee.com/xproer/up6-discuz
up6-vue-cli示例:https://gitee.com/xproer/up6-vue-cli
up6-ExtJS 6示例:https://gitee.com/xproer/up6-extjs6

http://www.jsqmd.com/news/435119/

相关文章:

  • 毕业论文AIGC检测完整教程:手把手教你从检测到通过
  • 毕业论文查AI率全攻略:从检测到修改一篇搞定
  • 真心不骗你!万众偏爱的AI论文网站 —— 千笔
  • 信创架构从 “能用” 到 “好用”:全链路稳定性与效能提升实战
  • 360航空软包汽车脚垫管理平台好用吗,广州有靠谱的品牌推荐吗 - 工业品牌热点
  • 毕业论文查AI率吗?2026年必须了解的检测现状+3款降AI工具推荐
  • 推荐一下咸阳熟石灰制造商,曌鹏熟石灰多少钱一吨? - 工业推荐榜
  • 渭南靠谱的生石灰制造商排名情况 - myqiye
  • 有美工贸性价比好不好价格大概多少钱 - 工业设备
  • 聊聊高速全自动纸尿裤包装机选购,肯能机械口碑如何? - myqiye
  • 阿里神器 Arthas 的骚操作,定位线上BUG,超给力!
  • Android项目配置代理同步项目gradle的方法记录
  • Java 8 中 Map 骚操作之 merge() 的用法详解
  • 讲讲,全国口碑好的YSR正姿铅笔推荐厂家有哪些,哪家性价比高? - 工业品网
  • 香港室内设计企业怎么选 香港盛世設計排名靠前吗 - mypinpai
  • 【面朝大厂】面试官:手写一个必然死锁的例子
  • 绝对路径 vs 相对路径
  • 赛微思咨询案例效果好吗,能帮江浙沪企业解决发展难题吗? - 工业品牌热点
  • 【日记】第二次把衣服洗坏了……(1649 字)
  • 彻底服了:HashMap 夺命二十一问,顶不住了!
  • 湖南讯灵AI服务质量好不好,长沙选购它的费用大概多少钱? - mypinpai
  • ssh 配置公钥登录,关闭密码登录
  • 【雷达导弹导引头原理】 第二章 (一)防空导弹系统战术技术特性
  • 说说江苏地区专注半导体陶瓷制造的企业,哪家性价比高 - 工业品牌热点
  • 本科vs硕士毕业论文AIGC检测标准对比:差距到底有多大?
  • 亿级流量架构之服务降级思路与方法
  • 比话降AI使用教程:硕士论文降AIGC率专业指南
  • 多种改进机械臂算法仿真、DDPG强化学习+自适应扰动RBF、深度学习+3自由度+2自由度附Matlab代码
  • 毕业论文AIGC率超标不要慌!这份攻略帮你稳过检测
  • 聊聊紧凑绘图仪的报价情况,哪家性价比更高值得推荐? - 工业推荐榜