百度网盘上传时,如果是超过256KB的文件,将计算整个文件的MD5和文件前256KB内容的MD5,并对两个MD5值加密后请求后端执行秒传。后端通过两个MD5和长度信息判断是否存在该文件,如果存在则完成秒传。 有个读者在微信上问我:百度网盘的秒传功能是如何实现的? 这个问题我其实有想过 ...
写在前面 前面记录过这样一个关于 秒传 的实现思路,在这篇就弄了一个简单的demo实现了一下,当中有很多业务仍没考虑,只是将 秒传 的实现思路,用代码实现了一下。 关于秒传,可以参考这篇文章:何为 秒传 项目结构 各项目的作用,这里就不再赘述了,看项目名称就一目了然了。 使用技术:wcf,linq to sql等。 开发环境:vs ,sql server . 项目界面 默认登录用户:wolfy,密 ...
2015-03-03 09:13 28 3190 推荐指数:
百度网盘上传时,如果是超过256KB的文件,将计算整个文件的MD5和文件前256KB内容的MD5,并对两个MD5值加密后请求后端执行秒传。后端通过两个MD5和长度信息判断是否存在该文件,如果存在则完成秒传。 有个读者在微信上问我:百度网盘的秒传功能是如何实现的? 这个问题我其实有想过 ...
下面将介绍如何在 VPS 上使用 Docker 部署一个带有离线下载功能的网盘。 本文包括: 如何使用 Docker 部署 MySQL 数据库 如何使用 Docker 部署 ownCloud 网盘 如何使用 Docker 部署另一个 ownCloud 镜像以实现离线下载功能 ...
由于有其他的工作,网盘做了一部分不得不放手了, 我希望有时间的其他朋友可以继续工作,虽然网络上有很多现成的网盘代码,不过还是希望自己能做一个,并借鉴一些优秀的思想来实现,下面说下实现过程,有些部分需要改进 一、数据库的设计,目前只涉及到用户表,当然还有其他的,你可以根据需要来增加 ...
功能介绍: 主要是使用WCF框架实现从客户端上传图片到服务端并在服务端显示的基本功能。 一、首先创建两Windows窗体应用程序“WinFormClient”(客户端、发送端)和“WinFormReceiver”(接收端) 1、如图设计FormClient(发送端窗体)的界面,上边是一个 ...
以360为例 下载插件 下载地址 https://ext.chrome.360.cn/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo 或者在36 ...
相信大家都有这样的经历,自己用了很久的电脑,舍不得卖(因为不值钱),但是留着也没用,那怎么办。一个小妙招带给大家,几个步骤轻松让它成为网盘。 准备材料: 废旧电脑(能开机正常使用) 可道云kodexplorer(网盘搭建软件,一般人我不告诉他这是免费的) phpstudy(部署环境 ...
以下教程不需要FQ 1、下载一个浏览器,并安装使用,下面以Google浏览器为例,其他的浏览器大同小异 2、下载插件,使用Google浏览器访问(https://www.crx4chrome.co ...
本人是一个新手代码狗,第一次发表博客,欢迎大大们指点! 最近手头有一个文件上传下载的案例,跟大家一起分享一下作为一个新手的苦逼成长历程! 话不多说,先上代码: 一:这个是一个文件上 ...