Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
求:前端HTML5,VUE2,VUE3,支持大文件分片,分段,分塊,分割上傳,支持?jǐn)帱c(diǎn)續(xù)傳,支持加密上傳,支持批量上傳,支持關(guān)閉瀏覽器后重新打開仍然能夠繼續(xù)上傳,支持1000個(gè)文件批量上傳,支持離線進(jìn)度信息保存功能。支持IE瀏覽器,政府單位有些用戶用的是WIN7+IE8,上傳下載必須都支持。提供前后端源碼,VUE源碼,控件源碼。
用戶上傳的文件比較大,有20G左右,直接用HTML傳的話容易失敗,服務(wù)器也容易出錯(cuò),需要分片,分塊,分割上傳。也就是將一個(gè)大的文件分成若干個(gè)小文件塊來(lái)上傳,另外就是需要實(shí)現(xiàn)秒傳功能和防重復(fù)功能,秒傳就是用戶如果上傳過這個(gè)文件,那么直接在數(shù)據(jù)庫(kù)中查找記錄就行了,不用再上傳一次,節(jié)省時(shí)間,實(shí)現(xiàn)的思路是對(duì)文件做MD5計(jì)算,將MD5值保存到數(shù)據(jù)庫(kù),算法可以用MD5,或者CRC,或者SHA1,這個(gè)隨便哪個(gè)算法都行。
分片還需要支持?jǐn)帱c(diǎn)續(xù)傳,現(xiàn)在HTML5雖然提供了信息記錄功能,但是只支持到了會(huì)話級(jí),也就是用戶不能關(guān)閉瀏覽器,也不能清空緩存。但是有的政府單位上傳大文件,傳了一半下班了,明天繼續(xù)傳,電腦一關(guān)結(jié)果進(jìn)度信息就丟失了,這個(gè)是他們的一個(gè)痛點(diǎn)。
切片的話還有一點(diǎn)就是在服務(wù)器上合并,一個(gè)文件的所有分片數(shù)據(jù)上傳完后需要在服務(wù)器端進(jìn)行合并操作。
功能的話支持20G文件上傳和續(xù)傳,支持秒傳,支持文件夾上傳,支持在服務(wù)端保存文件夾層級(jí)結(jié)構(gòu),支持將文件夾層級(jí)結(jié)構(gòu)信息保存到數(shù)據(jù)庫(kù)中,支持下載時(shí)能夠?qū)⑽募A層級(jí)結(jié)構(gòu)下載下來(lái),支持下載文件夾,下載文件夾支持?jǐn)帱c(diǎn)續(xù)傳,支持VUE2,VUE3,React,支持IE,Chrome和信創(chuàng)國(guó)產(chǎn)化環(huán)境,比如銀河麒麟,統(tǒng)信UOS,龍芯,支持加密傳輸,包括加密上傳,加密下載,加密算法支持國(guó)密SM4,支持云對(duì)象存儲(chǔ),比如華為云,阿里云,騰訊云,七牛云,AWS,MinIO,FastDFS,需要提供手機(jī),QQ,微信,郵箱等聯(lián)系方式,提供7*24小時(shí)技術(shù)支持,提供長(zhǎng)期技術(shù)支持和維護(hù)服務(wù),提供遠(yuǎn)程1對(duì)1技術(shù)指導(dǎo),提供二次開發(fā)指導(dǎo),提供文檔教程,提供視頻教程。
1.下載示例
https://gitee.com/xproer/up6-vue-cli
將up6組件復(fù)制到項(xiàng)目中
示例中已經(jīng)包含此目錄
1.引入up6組件
2.配置接口地址
接口地址分別對(duì)應(yīng):文件初始化,文件數(shù)據(jù)上傳,文件進(jìn)度,文件上傳完畢,文件刪除,文件夾初始化,文件夾刪除,文件列表
參考:http://www.ncmem.com/doc/view.aspx?id=e1f49f3e1d4742e19135e00bd41fa3de
3.處理事件
啟動(dòng)測(cè)試
啟動(dòng)成功
效果
數(shù)據(jù)庫(kù)
提到web開發(fā),目前在世界上最為流行的就是php,java和.net,這個(gè)世界上百分之99的網(wǎng)站或者類似的應(yīng)用都是由這三種語(yǔ)言開發(fā)的,當(dāng)然這里我們先不提及某些小眾語(yǔ)言如python之類。
而web報(bào)表,簡(jiǎn)單的說(shuō),就是借助web平臺(tái),可以讓用戶在線查看、編輯、保存、輸出的報(bào)表。隨著網(wǎng)絡(luò)技術(shù)的迅速發(fā)展以及用戶對(duì)報(bào)表數(shù)據(jù)動(dòng)態(tài)性的要求,web報(bào)表成為報(bào)表發(fā)展的一個(gè)主流方向。
WEB報(bào)表開發(fā)工具哪個(gè)好?主流.NET報(bào)表控件對(duì)比測(cè)評(píng)
本文就幾款主流的報(bào)表工控件進(jìn)行功能、等級(jí)、服務(wù)等方面的對(duì)比測(cè)評(píng),給報(bào)表開發(fā)人員在做產(chǎn)品選型時(shí)作為一份參考。
Stimulsoft是一家白俄羅斯軟件公司,成立于2003年,提供名為Stimulsoft Reports.Net的報(bào)表控件。Stimulsoft Reports.Net是一個(gè)基于.NET框架的報(bào)表生成器,能夠幫助你創(chuàng)建結(jié)構(gòu)、功能豐富的報(bào)表。Stimulsoft Reports.Net的報(bào)表設(shè)計(jì)器不僅界面友好,而且使用便捷,能夠讓你輕松創(chuàng)建所有報(bào)表;該報(bào)表設(shè)計(jì)器在報(bào)表設(shè)計(jì)過程中以及報(bào)表運(yùn)行的過程中都可以使用。使用Stimulsoft Reports.Net,您可以創(chuàng)建基于各種不同數(shù)據(jù)源的報(bào)表。在運(yùn)行時(shí)使用Stimulsoft Reports.Net的報(bào)表設(shè)計(jì)器不需要支付任何的專利費(fèi)用。
所創(chuàng)建的報(bào)表既可以在Windows窗體應(yīng)用程序中使用,也可以在Asp.Net應(yīng)用程序中使用。可導(dǎo)出多種數(shù)據(jù)格式,比如:PDF,XML,HTML,Word,Excel,RTF格式,文本文件,CSV,BMP和JPEG格式,GIF,PNG,TIFF格式等。
Stimulsoft官方中文網(wǎng):www.stimulsoft.cn
Fast Reports, Inc.成立于1998年,多年來(lái)一直致力于開發(fā)快速報(bào)表軟件:應(yīng)用程序、庫(kù)和插件。FastReport.Net是適用于Windows Forms,ASP.NET,MVC和.NET Core的全功能報(bào)表解決方案。它可以在Microsoft Visual Studio 2005-2019中使用。支持.Net Framework 2.0-4.x,.NET Core 3.0。
使用FastReport.Net,您可以創(chuàng)建獨(dú)立于應(yīng)用程序的報(bào)表。換句話說(shuō),F(xiàn)astReport.Net可以用作構(gòu)建報(bào)表的獨(dú)立解決方案。
FastReport官方中文網(wǎng):www.fastreportcn.com
Combit公司是德國(guó)極少數(shù)能取得世界范圍成功的開發(fā)控件生產(chǎn)商。List & Label是一款功能強(qiáng)大的圖表報(bào)表控件,支持多種開發(fā)平臺(tái)且分發(fā)免費(fèi)。通過List & Label報(bào)表生成器,開發(fā)人員只需添加數(shù)行代碼便可在他們的程序中添加報(bào)表,子報(bào)表,簡(jiǎn)單列表,多表單,交叉表,圖表,表格,標(biāo)簽,打印,預(yù)覽,導(dǎo)出以及Web報(bào)表。
適用范圍:.NET、Java、Delphi、C#、C/C++、C++ Builder、Visual Basic、Visual C++等平臺(tái)的報(bào)表、圖表、儀表盤、條碼的生成。
GrapeCity是一家集軟件開發(fā)、實(shí)施、培訓(xùn)為一體的專業(yè)軟件集團(tuán),現(xiàn)已通過CMMI4級(jí)評(píng)估。ActiveReports是一款在全球范圍內(nèi)應(yīng)用非常廣泛的報(bào)表控件,以提供.NET報(bào)表所需的全部報(bào)表設(shè)計(jì)功能領(lǐng)先于同類報(bào)表控件,包括對(duì)交互式報(bào)表的強(qiáng)大支持、豐富的數(shù)據(jù)可視化方式、與Visual Studio的完美集成、以及對(duì) HTML5 / WinForm / ASP.NET / ASP.NET MVC / Silverlight / WPF 和 Windows Azure 的多平臺(tái)支持等。
通過ActiveReports報(bào)表控件,您除了可以創(chuàng)建常用的子報(bào)表、交叉報(bào)表、分組報(bào)表、分欄報(bào)表、主從報(bào)表等商業(yè)報(bào)表外,還可以創(chuàng)建具備數(shù)據(jù)篩選、數(shù)據(jù)過濾、數(shù)據(jù)鉆取、報(bào)表互鏈等交互能力的數(shù)據(jù)分析報(bào)表,并把數(shù)據(jù)以可視化的方式呈現(xiàn)出來(lái),快速為應(yīng)用程序添加強(qiáng)大的報(bào)表功能。
WEB報(bào)表開發(fā)工具哪個(gè)好?主流.NET報(bào)表控件對(duì)比測(cè)評(píng)
點(diǎn)擊“了解更多”查看原文,獲取.NER報(bào)表控件詳細(xì)對(duì)比表
HTML5實(shí)現(xiàn)分片上傳GB級(jí)大文件源代碼,用HTML5實(shí)現(xiàn)分片上傳GB級(jí)大文件代碼,用HTML5實(shí)現(xiàn)分片上傳GB級(jí)大文件源碼,用HTML5實(shí)現(xiàn)分片上傳GB級(jí)大文件組件,用HTML5實(shí)現(xiàn)分片上傳GB級(jí)大文件控件,用HTML5實(shí)現(xiàn)分片上傳GB級(jí)大文件方案,用HTML5實(shí)現(xiàn)分片上傳GB級(jí)大文件技術(shù),用HTML5實(shí)現(xiàn)分片上傳GB級(jí)大文件軟件,用HTML5實(shí)現(xiàn)分片上傳GB級(jí)大文件服務(wù),用javascript實(shí)現(xiàn)分片上傳GB級(jí)大文件源代碼,用js實(shí)現(xiàn)分片上傳GB級(jí)大文件源代碼,用vue2實(shí)現(xiàn)分片上傳GB級(jí)大文件源代碼,用vue3實(shí)現(xiàn)分片上傳GB級(jí)大文件源代碼,
用戶上傳的文件比較大,有20G左右,直接用HTML傳的話容易失敗,服務(wù)器也容易出錯(cuò),需要分片,分塊,分割上傳。也就是將一個(gè)大的文件分成若干個(gè)小文件塊來(lái)上傳,另外就是需要實(shí)現(xiàn)秒傳功能和防重復(fù)功能,秒傳就是用戶如果上傳過這個(gè)文件,那么直接在數(shù)據(jù)庫(kù)中查找記錄就行了,不用再上傳一次,節(jié)省時(shí)間,實(shí)現(xiàn)的思路是對(duì)文件做MD5計(jì)算,將MD5值保存到數(shù)據(jù)庫(kù),算法可以用MD5,或者CRC,或者SHA1,這個(gè)隨便哪個(gè)算法都行。
分片還需要支持?jǐn)帱c(diǎn)續(xù)傳,現(xiàn)在HTML5雖然提供了信息記錄功能,但是只支持到了會(huì)話級(jí),也就是用戶不能關(guān)閉瀏覽器,也不能清空緩存。但是有的政府單位上傳大文件,傳了一半下班了,明天繼續(xù)傳,電腦一關(guān)結(jié)果進(jìn)度信息就丟失了,這個(gè)是他們的一個(gè)痛點(diǎn)。
切片的話還有一點(diǎn)就是在服務(wù)器上合并,一個(gè)文件的所有分片數(shù)據(jù)上傳完后需要在服務(wù)器端進(jìn)行合并操作。
功能的話支持20G文件上傳和續(xù)傳,支持秒傳,支持文件夾上傳,支持在服務(wù)端保存文件夾層級(jí)結(jié)構(gòu),支持將文件夾層級(jí)結(jié)構(gòu)信息保存到數(shù)據(jù)庫(kù)中,支持下載時(shí)能夠?qū)⑽募A層級(jí)結(jié)構(gòu)下載下來(lái),支持下載文件夾,下載文件夾支持?jǐn)帱c(diǎn)續(xù)傳,支持VUE2,VUE3,React,支持IE,Chrome和信創(chuàng)國(guó)產(chǎn)化環(huán)境,比如銀河麒麟,統(tǒng)信UOS,龍芯,支持加密傳輸,包括加密上傳,加密下載,加密算法支持國(guó)密SM4,支持云對(duì)象存儲(chǔ),比如華為云,阿里云,騰訊云,七牛云,AWS,MinIO,FastDFS,需要提供手機(jī),QQ,微信,郵箱等聯(lián)系方式,提供7*24小時(shí)技術(shù)支持,提供長(zhǎng)期技術(shù)支持和維護(hù)服務(wù),提供遠(yuǎn)程1對(duì)1技術(shù)指導(dǎo),提供二次開發(fā)指導(dǎo),提供文檔教程,提供視頻教程。
1.下載示例
https://gitee.com/xproer/up6-vue-cli
將up6組件復(fù)制到項(xiàng)目中
示例中已經(jīng)包含此目錄
1.引入up6組件
2.配置接口地址
接口地址分別對(duì)應(yīng):文件初始化,文件數(shù)據(jù)上傳,文件進(jìn)度,文件上傳完畢,文件刪除,文件夾初始化,文件夾刪除,文件列表
參考:http://www.ncmem.com/doc/view.aspx?id=e1f49f3e1d4742e19135e00bd41fa3de
3.處理事件
啟動(dòng)測(cè)試
啟動(dòng)成功
效果
數(shù)據(jù)庫(kù)
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。