假期
本周进度报告
时间安排:
学习Hadoop基础框架:8小时
Java Web开发:4小时
解决问题与调试:3小时
本周完成的内容:
本周我主要学习了Hadoop技术的基础知识以及Java Web开发的入门内容。Hadoop作为分布式计算的核心框架,其主要组件包括HDFS(分布式文件系统)和MapReduce(分布式计算模型)。通过HDFS,数据可以被切分成多个块,并分布存储在不同的节点上,而MapReduce则可以帮助我们并行处理这些分布式数据。除了概念理解,我还搭建了一个简单的Hadoop环境,包括安装配置Hadoop集群以及尝试运行一些基本的HDFS命令如 hadoop fs -put
、hadoop fs -get
来进行数据上传与下载操作。
在Java Web开发方面,主要集中在前后端框架的搭建。我使用了vue作为前端技术,springboot作为后端技术。
遇到的问题:
在学习Hadoop时,版本兼容性问题是本周最大的挑战。我使用的是Hadoop 3.2.2版本,但由于某些依赖库与操作系统的配置问题,导致部分命令运行失败。通过查阅官方文档与相关社区的建议,我最终通过更新依赖库解决了该问题。
下周计划:
下周我计划进一步学习Hadoop的MapReduce编程模型,编写一些简单的MapReduce程序,并尝试运行数据处理任务。同时,Java Web项目方面,我将继续学习。
本文来自博客园,作者:赵千万,转载请注明原文链接:https://www.cnblogs.com/zhaoqianwan/p/18300647
千万千万赵千万