24-暑假软件工程周报(2)

工作时间:7月8日 14:00-17:00 

 工作内容:

调试大程序,完成实验报告。

 

学习css和Oracle数据库

 

工作时间:7月9日 14:00-17:30 

完成第一次验收

 

学习Oracle数据库和css

 

工作时间:7月10日 14:00-17:00 

 工作内容:

完成第二次验收

 

学习Oracle数据库

 

工作时间:7月11日 8:00-11:00 

 工作内容:

初步进行数据库小学期的程序编辑

 

工作时间:7月12日 8:00-11:00 

 工作内容:

进行数据库大作业的项目数据库构建

 

观看Oracle数据库课程

 

工作时间:7月13日 8:00-11:00 

工作内容:

构建水电费管理项目页面

 

学习Oracle数据库视频课程

本周我开始学习Hadoop,并对其架构和基本操作进行了初步了解。首先,我学习了Hadoop的核心组件,包括HDFS和MapReduce。HDFS负责分布式存储,MapReduce则用于并行计算。

在搭建本地Hadoop环境时,我遇到了版本兼容性问题。为了解决这个问题,我查阅了大量文档,最终选择了稳定版本,并成功配置了Hadoop。通过这个过程,我熟悉了Hadoop的安装和基本配置方法。

接下来,我进行了HDFS的基本操作练习,包括文件上传、下载和删除。在实际操作中,我遇到了权限问题。经过研究,我了解到HDFS的权限机制,并通过修改配置文件和设置适当的用户权限,成功解决了这个问题。

在学习MapReduce时,我编写了一个简单的WordCount程序,以理解其工作原理。在运行程序时,遇到了一些编译错误。通过查阅相关资料和社区论坛,我发现错误是由于Java环境配置问题引起的。通过重新配置Java环境变量,我顺利运行了MapReduce程序,并理解了其执行流程。

此外,我还研究了YARN,它是Hadoop的资源管理层。通过实验,我掌握了YARN的基本操作,并了解了任务调度和资源分配的基本原理。

总体来说,本周的学习让我对Hadoop有了初步了解,并掌握了基本的操作和编程方法。在学习过程中,我遇到了一些问题,但通过查阅资料和实践,成功解决了这些问题。这不仅加深了我对Hadoop的理解,也提升了我的问题解决能力。

posted @ 2024-07-13 08:08  KuanDong24  阅读(5)  评论(0编辑  收藏  举报