# ddisk-file **Repository Path**: JavaerLi/ddisk-file ## Basic Information - **Project Name**: ddisk-file - **Description**: 优秀毕业设计丢丢网盘,前端是vue.js+elementui,后端是采用Spring家族技术栈(SpringBoot+SpringDataJPA+SpringSecurity等)。一款与百度网盘有类似功能类似界面的高效率Java网盘,后端代码精简美观,且有较多的注释,非常适合新手学习。文档采用的是swagger3文档,非常详细的介绍了每个接口的功能,请求参数,返回参数,对前端学习者也非常友好。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://106.53.130.89 - **GVP Project**: No ## Statistics - **Stars**: 156 - **Forks**: 37 - **Created**: 2021-04-10 - **Last Updated**: 2025-03-07 ## Categories & Tags **Categories**: filemanager **Tags**: None ## README ![输入图片说明](https://images.gitee.com/uploads/images/2021/0410/050022_9ec81567_2098391.png "网格视图.png") ## 在线演示 [丢丢网盘演示地址](http://106.53.130.89) ## 功能介绍 1. 多文件格式分类查看 2. 支持网格、表格视图、时间线三种展示视图 3. 支持极速秒传功能,提高上传效率 4. 多人上传同一文件,可多人并行上传,共享他人上传进度,极大提高上传效率 5. 拒绝冗余,每份文件只存一份,提高硬盘使用效率 6. 上传文件前台实时显示上传文件进度,上传速率,百分比等信息 7. 安全的下载机制,断点下载,权限校验,他人拿到了下载地址也无法下载您的文件 8. 支持视频音频播放,进度条拖拽,倍速播放 9. 拥有回收站功能,妈妈再也不怕我误删数据了 10. 高效的垃圾回收机制 ## 未来支持 1. 文件夹上传 2. 文件在线解压 3. 文件在线压缩 4. 文件分享 5. 拖拽上传 6. 链接下载(输入url,下载过程交予服务器) 7. ...... ## 正在进行计划 1. 文件分享功能 ## 源码地址 | 项目名称 | 源码地址 | | ------------ | -------------------------------------------------------------------------------------------- | | 丢丢网盘前端 | [https://gitee.com/JavaerLi/ddisk-web](https://gitee.com/JavaerLi/ddisk-web) | | 丢丢网盘后台 | [https://gitee.com/JavaerLi/ddisk-file](https://gitee.com/JavaerLi/ddisk-file) | ## 软件架构 该项目采用前后端分离的方式进行开发和部署,主要用到以下关键技术 **前端**:Element UI、Vue CLI@3、Node.js、Webpack **后台**:Spring Boot、Spring Data Jpa、Spring Security **数据库** : MySQL、H2 **数据结构**:递归算法,树的遍历和插入... ## 部分功能截图 ### 视频播放 ![视频播放](https://images.gitee.com/uploads/images/2021/0410/050042_0bc9d77a_2098391.png "视频播放.png") ### 图片预览 ![图片预览](https://images.gitee.com/uploads/images/2021/0410/050152_9f2ee996_2098391.png "图片.png") ## 特别声明 感谢奇文社区、奇文网盘,本项目前端是在该项目UI上二次开发,后端自主研发。 该项目也是我毕业设计作品,也是学习以来,独立开发的第一款WEB产品,如果喜欢,请您star支持一下! 希望有热心的同学可以共享一个logo,感激不尽! ![QQ群](https://images.gitee.com/uploads/images/2021/0410/050213_584de85f_2098391.png "qq群.png")