很多同学都有自己的网盘,方便存储一些java学习教程。该毕业设计实现了一个简易的网盘,包含文件上传和文件分享等功能。后端技术采用了spring,spring mvc,JPA,前端采用了thymeleaf模板语言。整体业务功能相对不是太复杂,亮点是文件分享功能。分享操作业务:@Controller
public class ShareController {
private Logger
转载
2023-06-26 13:20:00
486阅读
JAVA实现百度网盘文件上传配置信息的获取可以看专栏中的其他博客一、常量配置package com.shp.dev.service.baidu;
/**
* @Description: TODO 百度网盘基本常量信息
*/
public interface Constant {
String APP_ID="24110959";
String APP_NAME="云存储";
转载
2023-08-31 10:53:19
105阅读
文章目录一、dao层1、封装增删改查(BaseDao )2、登陆注册的接口(UserDao )3、登陆注册接口的实现类(UserDaoImpl ,需要继承BaseDao类、实现UserDao接口)二、HDFS类三、实体类(User )四、连接数据库jdbc(JdbcUtil )五、登陆注册页面(login.jsp)六、显示文件页面(index.jsp)一、dao层1、封装增删改查(BaseDao
转载
2024-01-25 17:13:45
101阅读
由于有其他的工作,网盘做了一部分不得不放手了,我希望有时间的其他朋友可以继续工作,虽然网络上有很多现成的网盘代码,不过还是希望自己能做一个,并借鉴一些优秀的思想来实现,下面说下实现过程,有些部分需要改进一、数据库的设计,目前只涉及到用户表,当然还有其他的,你可以根据需要来增加#用户表
create table m_user(
id int primary key auto_incre
转载
2023-09-29 09:33:25
83阅读
一、项目介绍一款开源、使用简单、功能完整的 Java 网盘/云盘系统。支持在线视频播放、文档在线预览、音乐播放、图片查看等功能的文件云存储平台。技术栈JDK 版本:1.8.0_131项目管理框架:Maven(m2e 1.8.0 for Eclipse)Archetype:mavem-archetype-quickstart 1.1Spring Boot:SpringBoot 基于 Spring 开
转载
2023-08-11 12:52:34
503阅读
Hadoop 是 Google labs 的
MapReduce的一个实现,
Nutch项目的全部数据处理都构建在其之上。MapReduce是一种简化的分布式编程模式,让程序可以自动在普通机器组成的集群中以并行方式分布执行。
就如同java程序员可以不考虑内存泄露一样,MapReduce程序员也不许要关心海量数据如何被分配到
转载
2024-07-26 11:00:37
21阅读
作者 | HelloGitHub-秦人 项目介绍Kiftd 是一款开源、使用简单、功能完整的 Java 网盘/云盘系统。支持在线视频播放、文档在线预览、音乐播放、图片查看等功能的文件云存储平台。技术栈JDK 版本:1.8.0_131项目管理框架:Maven(m2e 1.8.0 for Eclipse)Archetype:mavem-archetype-quickstart 1.1Spri
转载
2023-07-23 19:20:35
84阅读
不过测试下来效果不及网盘助手,毕竟用户量还小。有时候刚分享的百度网盘链接就挂了,比如下图,下面分享下怎么解决它。秒传链接提取油猴脚本所谓秒传链接就是可以转存他人用提取码分享的文件,也可以自己生成提取码分享敏感文件。原理就是只要有人上传过文件到百度网盘,它的特征码就被记录在百度的服务器上,即使删除了该文件,也可以利用生成的秒传链接把文件转存到自己网盘上。下面具体操作下,打开软件标准提取码生成器 ht
转载
2024-03-06 16:32:21
181阅读
市面上的免费网盘已经有很多了,如百度网盘,阿里云盘、WPS 云盘、OneDrive、GoogleDrive… 但是免费的反而是最贵的,要么有限速,要么有免费容量太小,更有甚者还有数据被泄露、被封禁的风险。重要的隐私数据还是要放到自己这里比较放心,本文就介绍一个不限速的低成本个人网盘——ZPan,相较于老牌的私有网盘 OwnCloud 等,Zpan 有一个独有的优势:不限速。选择对比OwnCloud
转载
2023-12-26 18:23:23
61阅读
据说,UC这个网盘凉了,UC Web发公告称:UC Drive将于2020年9月30日正式停止服务。尊敬的UC Drive用户, 我们正在改进向用户提供的服务。如 因此,访问我们的UC Drive存储服务将 从2020年9月30日起不再可用。 请确保备份您的UC Drive内容在该日期之前,所有存储的内容已删除,到期后将不再可检索。造成不便之处,敬请见谅。 期待继续为您提供新的产品。但跟我们好像没
转载
2024-07-04 16:11:28
29阅读
# NAS 私人网盘的实现:Java 代码示例
在信息化快速发展的今天,个人数据存储和共享变得至关重要。NAS(网络附加存储)作为一种灵活的存储解决方案,允许用户在本地网络中共享和存储数据。在这篇文章中,我们将探索如何使用 Java 创建一个简单的私人 NAS 网盘,并配合行业标准的甘特图和序列图帮助您理解整个项目的过程。
## NAS 私人网盘的基本概念
NAS 是一种专为文件存储提供数据
原创
2024-10-02 03:48:18
81阅读
# Python网盘的实现与探索
随着云存储技术的发展,网盘(网络硬盘)已经成为我们日常生活中不可或缺的一部分。从个人数据备份到团队文件共享,网盘在提供便利的同时,也引发了安全性和隐私保护的问题。在这篇文章中,我们将探讨如何用Python构建一个基本的网盘应用。
## 1. 项目概述
我们要实现一个简单的网盘应用,功能包括:
- 用户注册与登录
- 文件上传与下载
- 文件列表显示
接下
本文适合有 Java 基础知识的人群,跟着本文可学习和运行 Java 网盘项目。本文作者:HelloGitHub-秦人HelloGitHub 推出的《讲解开源项目》系列。今天给大家带来一款开源 Java 版网盘项目—— kiftd-source,本文将用 3 分钟带大家搭建一个个人网盘,技术便利生活,你值得拥有~一、项目介绍kiftd 是一款开源、使用简单、功能完整的 Java 网盘/云盘系统。支
转载
2023-11-18 21:17:57
187阅读
smile-disk项目介绍Smile Disk项目是使用Java语言进行开发的一个在线网盘系统。在架构时,采用前后端分离的模式,并且将项目的功能模块进行分割,单独切分成后台子工程,能够实现分布式部署。本项目主要实现了用户日常对于文件的基本操作,包括文件上传、文件下载、文件共享、文件删除,文件回收站的功能,实现了一个简陋的站内消息功能。项目所有的功能按照模块进行划分,便于扩展,并且实现了用户权限管
转载
2023-06-07 15:16:15
614阅读
一、项目简述功能:用户的邮箱注册、验证码验证以及用户登录。 不需要注册账号,也可以上传满足条件的临时文件,但是只4小时内有效。 文件的管理,上传、下载、重命名、删除、查看统计数据、分类管理等。 文件夹的管理,创建、删除、重命名。 文件的分享,支持通过链接和二维码的分享方式等等,以及管理员对用户的管理等等。二、项目运行环境配置:Jdk1.8 + Tomcat8.5 + mysql + Eclispe
转载
2023-09-18 18:56:20
168阅读
因为panddownload的原因,让我感觉到百度网盘之类的不一定长期靠谱,所以自己从网上找了一个搭建局域网的方法。网上看到了一篇介绍网盘的文章 系统: ubunutu16.04安装JAVA环境下载JAVA我的电脑再次之前安装过java环境了,当时安装opencv的时候提示没有找到jdk时候进行了安装。java获取网址,按照作者的说法是这个要求版本8以上。配置java环境这步具体可以参考
近一个月没敲JAVA代码了,最近老师布置了一个写JAVA网盘的作业,总共花了十几个小时,总算写完了,debug真的累,感觉自己还是菜了,没有那种有一个想法就能马上用代码实现的能力。。。。不扯了,下面开始正题。功能介绍支持1个客户端,1个服务器端。服务器提供网盘空间。首先运行服务器。服务器运行之后,客户端运行网盘客户端。运行客户端。用户能够输入昵称。确定,则连接到服务器。连接成功,即可出
转载
2023-09-01 12:07:35
398阅读
比较相邻的元素。如果第一个比第二个大,就交换它们两个;对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数;针对所有的元素重复以上的步骤,除了最后一个;重复步骤1~3,直到排序完成。1.2 动图演示1.3 代码实现/**冒泡排序@param array@return*/
public static int[] bubbleSort(int[] array)
转载
2024-07-01 11:53:15
64阅读
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的网盘, 该项目可用各类java课程设计大作业中, 网盘的系统架构分为前后台两部分, 最终实现在线上进行网盘各项功能,实现了诸如用户管理, 登录注册, 权限管理等功能, 并实现对各类网盘相关的实体进行管理。该网盘为一个采用mvc设计模式进行开发B/S架构项目,并采用分层架构对项目进行架构, 分为pojo+actio
转载
2023-05-30 21:12:12
494阅读
介绍 源码介绍: 免费分享,功能挺多的看着,没测试,开源版。拥有多种功能,多种上传策略,版本为最新V1.0.3,功能超级多,相当于百度网盘主站了,多用户系统,可做私人盘,可做大众网盘,可做网赚盘。PHP版本号最好为7.0以上,这样功能大多可以实现,内存储存默认为本地,也可以加到其他地方,详情后台有策略,需要监控,准备好监控站吧!安装需求 LNMP/AMP With PHP5.6+curl、file