很久木有更新博客了........
本来这篇博文是打算等Gi盘的初版完成后再写的,但是由于种种原因项目不得不被暂时搁置,还是很心痛啊,毕竟是自己亲自设计并着手研发的第二款软件,叹息下......
项目简介:
首先我来简要介绍一下Gi盘。
Gi盘是一款基于hadoop平台的简易分布式网盘,整个架构由客户端(Client),服务器节点(Master)以及数据节点(DataNode)组成,具有低成本,高可扩展性等优势,初版能基本满足一个学校的使用需求。(有关项目的详细介绍与说明请看我的讲解视频:http://www.tudou.com/programs/view/DkklkJ_1-bo/)
当初还计划完成后在学校范围内实现一个资料共享平台的,哎,结果往往计划赶不上变化啊,说到底还是我太不够成熟稳重了,吸取下教训。
项目截图:
先贴几张图吧
登录界面:
注册界面:
主界面:
项目的一点自我总结:
由于本人初次带领团队进行软件开发,不可避免的出了很多问题,虽然经过大家的共同努力摸爬滚打的开发到现在,但最终还是被搁置了。
这个项目被搁置的原因主要都在于我:
1、作为项目经理,我没有做很好的任务安排。
2、作为项目的设计者,我没有非常系统的让成员了解这个项目。
3、作为项目的核心人物,我没有很好的调动队员的积极性。
另外我将要进行为期半年的实习,恐怕无暇顾及项目的相关事宜了,感觉蛮对不起那帮弟兄们的,吸取了这次的教训实习回来时会考虑将这个项目重新来过~!
因此,我写此博客的目的是期待能有感兴趣的同学继续将Gi盘开发下去,虽然这个可能性很渺茫,“既然我能继续,为什么不重新开发一个呢?干嘛要照着你的来!”,呵呵,这个是当然的,所以我只能期待下。
源码已附上,有兴趣的可以下下来看看。如要跑起来的话你就必须先搭建好hadoop平台(我博客中有关于如何搭建的文章),将GiServer打包后在hadoop平台上运行。目前已完成大部分界面的开发以及单个文件的上传下载。
特别说明:
注:1、此版本为视频讲解中的初版,架构及实现都非常简单,并没有涉及到mapreduce。
视频讲解:http://www.tudou.com/programs/view/DkklkJ_1-bo/
2、由于我们项目开发经验不足,代码会有点乱。
3、服务器端是在Linux平台上开发的,由于默认字符集的问题因此在windows中打开会有点乱。
最后欢迎交流啊,呵呵
- 大小: 86.9 KB
- 大小: 143 KB
- 大小: 262.1 KB
分享到:
相关推荐
本文将讨论如何基于Hadoop分布式存储与分析平台解决这一问题。 Hadoop是一个开源的分布式存储和处理大数据的框架,它能有效地存储和处理PB级别的数据。Hadoop的核心是HDFS(Hadoop Distributed File System),它...
基于Hadoop分布式爬虫设计是当今互联网发展的最大挑战之一,旨在快速高效和安全地让网络用户在浩瀚的信息海洋中找到并获取自己所需的资源。本文主要阐述了基于Hadoop分布式文件系统HDFS及其分布式计算框架MapReduce...
基于Hadoop分布式系统的地质环境大数据框架探讨,涉及了地质环境大数据的特性分析,以及提出了一种基于Hadoop生态系统架构的框架。这个框架支持数据清洗转换、分布式数据存储管理、数据挖掘、文本搜索和数据可视化等...
为了解决这些问题,本文提出了一种基于Hadoop的分布式集群大数据动态存储系统的设计方案。 首先,需要明确Hadoop在大数据处理中的地位和作用。Hadoop是一个开源的分布式存储和计算平台,它提供了一套完整的生态系统...
为了应对这一挑战,研究者们开始探索使用基于Hadoop分布式计算平台的仿真方法。本文将详细阐述基于Hadoop的磁流体动力学模型仿真研究的相关知识点。 Hadoop是Apache基金会开发的分布式存储与计算框架,它允许分布式...
《高可用性的HDFS——Hadoop分布式文件系统深度实践》专注于Hadoop分布式文件系统(hdfs)的主流ha解决方案,内容包括:hdfs元数据解析、hadoop元数据备份方案、hadoop backup node方案、avatarnode解决方案以及最新...
本文将从智慧农村信息化平台建设的意义、存在的问题、以及基于Hadoop分布式计算的平台建设方案三个方面进行详细解读。 首先,智慧农村信息化平台建设的意义在于其能够促进农业生产技术的发展,为农民提供农业信息...
基于Hadoop分布式集群搭建方法研究的知识点包含以下几个方面: 1. Hadoop简介与大数据分布式基础架构: Hadoop是一个开源的大数据平台,由Apache软件基金会支持。它包括HDFS(Hadoop分布式文件系统)和MapReduce...
《HDFS——Hadoop分布式文件系统深度实践》这本书是针对Hadoop分布式文件系统(HDFS)的详尽指南,旨在帮助读者深入理解HDFS的工作原理、设计思想以及在实际应用中的最佳实践。HDFS是Apache Hadoop项目的核心组件之...
Hadoop分布式文件系统(HDFS)是Hadoop项目的核心组件之一,旨在为大规模数据集提供高效可靠的存储解决方案。HDFS的设计原则强调了数据的分布式存储与处理,通过将计算任务部署在数据所在的节点上,有效提升了数据...
根据提供的文件信息,本知识点将详细探讨“基于Hadoop分布式平台的海量图像检索”这一主题。首先介绍Hadoop分布式平台的基础知识,随后阐述海量图像检索的概念、发展及应用,最后深入解析研究内容及其优势。 一、...
Hadoop是一种流行的开源框架,它允许以分布式的方式存储和处理大数据。Hadoop的核心组件是HDFS和MapReduce,而HBase和Hive是构建在其之上的高级工具。 HDFS(Hadoop Distributed File System)是Hadoop的分布式文件...
基于SpringMVC+Spring+HBase+Maven搭建的Hadoop分布式云盘系统。使用Hadoop HDFS作为文件存储系统、HBase作为数据存储仓库,采用SpringMVC+Spring框架实现,包括用户注册与登录、我的网盘、关注用户、我的分享、我...
【标题】:“基于Hadoop的分布式搜索代码” 【描述】:这个项目是关于利用Hadoop构建分布式搜索引擎的实现。Hadoop是一种开源框架,专为处理和存储大量数据而设计,它支持在分布式集群中进行计算,是大数据处理的...
【基于Hadoop分布式计算的混合神经网络负荷分类模型】 本文主要探讨了如何利用Hadoop分布式计算框架构建一个混合神经网络负荷分类模型。Hadoop作为大数据处理的重要工具,因其分布式存储和计算能力,使得大规模数据...