这是一个java写的获取百度网盘真实下载链接进行下载的程序。 程序里面一些参数拼接是根据浏览器抓包来的。具体的抓包方法网上一大堆,可以参考。这里给出了源码和导出的jar包。 url网址使用于百度分享的地址。暂时没有适配有提取码的地址。运行的方法: 1、在当前的目录打开cmd,默认不带参数就是用默认的测试的url。 java -jar BaiduPanURL.jar2、如果想使用自己定义的资
比较相邻的元素。如果第一个比第二个大,就交换它们两个;对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数;针对所有的元素重复以上的步骤,除了最后一个;重复步骤1~3,直到排序完成。1.2 动图演示1.3 代码实现/**冒泡排序@param array@return*/
public static int[] bubbleSort(int[] array)
转载
2024-07-01 11:53:15
64阅读
本来想写一个分布式文件系统,类似Hadoop,以此来增加Hadoop的认识,但是奈何技术受限,所以先写一个一对一的文件传输系统。一、设计方向设计一个简单的网盘,服务器一台,客户端若干。实现简单地文件传输。二、设计思路运用serversocket与socket网络编程作为底层来实现框架。运用Java的I/O实现文件传输的一系列问题。运用配置文件properties来实现统一的参数管理。三、系统文件版
转载
2024-01-03 23:16:30
172阅读
## 基于Java的FTP网盘
随着互联网的发展,人们对于文件存储和共享的需求也越来越大。FTP(File Transfer Protocol)是一种用于在网络上传输文件的协议,而网盘则是基于互联网的文件存储和共享服务。结合这两者,我们可以实现一个基于Java的FTP网盘,方便用户上传、下载和管理文件。
### FTP网盘的基本功能
一个基于Java的FTP网盘可以实现以下基本功能:
1.
原创
2024-03-24 04:52:39
43阅读
网盘是由rest api来实现的,很多不熟悉,所以这里借用Java api来伪实现以下,只要换成api就可以了。REST可参考:
hadoop、openstack web编程必读:什么是REST----RESTful架构起源及讲解
1.网盘如何与Javaweb相结合
作为云技术爱好者,我们都知道网盘。当然如果非云技术爱好者,也都知道网盘:百度网盘,360网盘等。
有一点不同的是,我们在
转载
2024-01-19 23:32:18
42阅读
文章目录一、功能需求二、开发环境三、系统测试1、登录2、注册3、 下载文件或文件夹(1)、下载的如果是文件的话,会下载到浏览器里面(2)、如果是文件夹的话,会下载到桌面(当然,这个路径你可以在代码中进行修改)4、上传文件5、剪切文件6、删除文件7、创建目录四、安装工具1、安装mysql2、安装mysql可视化工具3、测试mysql是否安装成功4、mysql workbench连接数据库5、创建表
转载
2023-09-20 03:52:02
267阅读
1评论
基于Hadoop1.0.4的分布式云网盘
基于Hadoop1.0.4的分布式云网盘是一款基于Hadoop平台的简易分布式网盘,整个架构由一个服务器节点(Master)以及若干数据节点(Slave/DataNode)组成小型云集群,具有低成本,高可扩展性等优势,能基本满足一个实验室的使用需求。 主要实现技术:Struct2.0+Servlet+Log4j+HDFS API,在Master主
本系统设计了两种用户角色:普通用户和系统管理员。普通用户可以使用系统提供的网盘对自己网
原创
2023-06-02 08:46:19
838阅读
本文适合有 Java 基础知识的人群,跟着本文可学习和运行 Java 网盘项目。本文作者:HelloGitHub-秦人HelloGitHub 推出的《讲解开源项目》系列。今天给大家带来一款开源 Java 版网盘项目—— kiftd-source,本文将用 3 分钟带大家搭建一个个人网盘,技术便利生活,你值得拥有~一、项目介绍kiftd 是一款开源、使用简单、功能完整的 Java 网盘/云盘系统。支
转载
2023-11-18 21:17:57
189阅读
thrift服务器框架:在网上找解决方案,一直无果无意间发现thrift服务器框架。thrift服务器框架是一种多语言的开发框架,支持C++、Java、C#、python、...还有一些我没有听说过的开发语言,听起来一个很牛很强大的框架。网上说hadoop 1.2.1的版本是提供thrfit的服务的。我在hadoop的配置文件中确实找了, 有thrift 的定义文件。运行脚本thrfit hado
转载
2024-06-28 00:50:54
53阅读
文章目录一、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阅读
一、项目介绍一款开源、使用简单、功能完整的 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阅读
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阅读
由于有其他的工作,网盘做了一部分不得不放手了,我希望有时间的其他朋友可以继续工作,虽然网络上有很多现成的网盘代码,不过还是希望自己能做一个,并借鉴一些优秀的思想来实现,下面说下实现过程,有些部分需要改进一、数据库的设计,目前只涉及到用户表,当然还有其他的,你可以根据需要来增加#用户表
create table m_user(
id int primary key auto_incre
转载
2023-09-29 09:33:25
83阅读
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的网盘, 该项目可用各类java课程设计大作业中, 网盘的系统架构分为前后台两部分, 最终实现在线上进行网盘各项功能,实现了诸如用户管理, 登录注册, 权限管理等功能, 并实现对各类网盘相关的实体进行管理。该网盘为一个采用mvc设计模式进行开发B/S架构项目,并采用分层架构对项目进行架构, 分为pojo+actio
转载
2023-05-30 21:12:12
494阅读
体验简介本场景将提供一台配置了Ubuntu18.04版本的ECS实例(云服务器)。点击前往(https://developer.aliyun.com/adc/scenario/bd3fac7dfaaf4be3abbc1bb980907f70)通过本教程的操作,您可以基于已有的环境快速搭建一个个人网盘。体验此场景后,可以掌握的知识有:Ubuntu系统基本知识Apache+PHP语言环境的安装和部署L
原创
2022-05-18 15:55:49
5183阅读
第2篇终于从老师那得到了一些思路,不至于像无头苍蝇一样漫无目的。第一步:搭建开发环境万事开头难,搭建开发环境尤甚,搭建环境用了我们一周的时间,才勉强将它搭好。1.安装Ubuntu由于Hadoop带有用Java语言编写的框架,适合运行在Linux平台上,本来是准备在win7上配置unix环境的,但最后还是决定装一个linux系统,一来感觉比较稳定,二来也是想尝试一下linux系统,我们几个人都没有用
转载
2024-05-29 10:23:28
93阅读