自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Zookeeper

本文详细介绍了Zookeeper分布式协调服务的安装配置过程。主要包括:准备安装包并解压、配置环境变量、修改Zookeeper配置文件(设置数据目录和节点关系)、创建必要目录和节点标识文件、将配置同步到slave节点、修改目录权限、切换用户启动服务等步骤。文中还提供了两个常见问题的解决方案:处理已有Zookeeper进程冲突和解决环境变量冲突问题。整个配置过程涉及master和两个slave节点的协同设置,最终通过zkServer.sh命令验证服务状态。该文档为分布式系统中Zookeeper集群的搭建提供了

2025-11-09 18:38:01 1178

原创 配置MapReduce环境/工程

本文详细介绍了Hadoop MapReduce程序在Eclipse中的开发流程。首先配置Eclipse环境并安装Hadoop插件,然后创建MapReduce工程,导入相关JAR包。重点讲解了WordCount示例的实现,包括WordMapper、WordReducer和WordCount三个核心类的编写,以及如何打包jar文件并在Hadoop集群上运行。最后展示了如何通过hadoop命令提交MapReduce任务,统计文本文件中每个账号的登录次数。全文提供了完整的代码示例和详细的步骤说明,为Hadoop开发

2025-11-09 13:01:52 550

原创 实验环境下集群网络配置及SSH无密码验证配置

本文详细介绍了配置Hadoop集群SSH免密登录的完整流程。主要内容包括:1)克隆3台虚拟机并分别命名为master、slave1和slave2;2)为每台机器设置主机名和静态IP地址(171-173);3)配置所有节点的/etc/hosts域名映射;4)安装SSH相关软件包;5)为每个节点生成密钥对并交换公钥;6)将master节点的authorized_keys文件分发到各slave节点;7)验证主从节点之间的SSH免密登录功能。文章还提供了非root用户(hadoop)的两种配置方法,并特别强调了目录

2025-11-08 21:25:39 1426

原创 安装Hadoop软件并测试Hadoop本地模式的运行

本文介绍了Hadoop 2.6.5版本的安装和单机模式配置流程。首先从Apache官网下载安装包并解压到/usr目录,然后配置环境变量,修改hadoop-env.sh文件设置JDK路径。接着以hadoop用户身份创建测试数据目录和文件,运行WordCount示例程序验证安装。程序成功统计出单词出现次数,确认Hadoop本地模式运行正常。文章详细说明了各步骤操作命令及注意事项,包括安装路径、环境变量设置、文件目录结构说明等。

2025-11-05 14:19:27 729

原创 安装JAVA环境

本文介绍了在Linux系统中安装JDK 8的完整步骤:1)从Oracle官网下载安装包并上传至Linux服务器;2)卸载系统原有OpenJDK;3)将JDK 8解压到指定目录;4)配置/etc/profile文件设置JAVA_HOME环境变量;5)验证安装结果。安装完成后可通过java -version命令确认版本信息,确保JDK正常使用。整个过程包括文件传输、系统清理、软件安装和环境配置等关键环节。

2025-11-04 20:33:07 769

原创 配置Linux系统基础环境

本文摘要介绍了在Linux服务器上配置Hadoop运行环境的六个关键步骤:1)查看并设置服务器IP地址和主机名;2)绑定主机名与IP地址;3)检查并启用SSH服务;4)关闭防火墙;5)创建专用的hadoop用户。这些步骤涵盖了网络配置、安全设置和用户管理等内容,为后续Hadoop集群的部署和运行做好准备,确保系统环境符合分布式计算框架的要求。

2025-11-04 20:25:58 313

原创 MySQL安装出现1045错误代码

摘要:解决MySQL安装1045错误的方法:1)运行安装包移除原有MySQL;2)删除C:\ProgramFiles\mysql文件夹;3)显示隐藏文件后删除C:\ProgramData\mysql;4)清空回收站并重启电脑后重新安装。该错误通常由旧版残留文件导致,彻底清理后即可正常安装。

2025-11-03 19:05:06 238

原创 虚拟机NAT网络配置

本文介绍了VMware虚拟机网络连接的详细设置步骤:首先检查主机网络适配器中VMnet8的状态,然后在VMware虚拟网络编辑器中配置NAT模式并记录网关与DHCP信息。接着在虚拟机设置中选择NAT模式,并修改虚拟机内网络配置文件(ifcfg-ens33),设置静态IP、网关等参数。最后重启虚拟机网卡服务并验证Windows与虚拟机之间的网络连通性。整个过程包括7个主要步骤,确保虚拟机能够正确接入网络并实现与宿主机的通信。

2025-11-03 19:01:03 325

原创 家谱管理系统

本课程设计开发了一个基于C语言的简易家谱管理系统,采用树形结构存储家族成员关系。系统主要实现了家谱创建、成员信息存储、父亲查询和子女查询等功能,支持最多100位家族成员的管理。通过数组结构存储成员节点,使用索引建立父子关系。系统采用模块化设计,包含主控、创建、查询等多个功能模块,并提供了异常处理机制。测试结果表明系统能正确完成基本功能,但仍存在数据不持久化、功能单一等不足。未来可扩展文件存储、更多亲属查询等功能。该设计帮助学生掌握了树结构的应用和C语言开发技能,培养了系统分析和程序设计能力。

2025-11-03 19:00:00 1461

原创 SLF4J错误

摘要:SLF4J作为Java日志门面框架,常见问题包括绑定缺失(需引入Logback/Log4j实现包)、多绑定冲突(排查并排除冗余依赖)、版本不兼容(统一SLF4J相关版本)及桥接循环(避免同时使用log4j-over-slf4j和slf4j-log4j12)。通过Maven/Gradle检查依赖树并调整配置即可解决这些问题。(149字)

2025-11-02 22:37:22 982

原创 五子棋游戏系统(双人对战)

本文介绍了一个基于EasyX图形库开发的20x20双人五子棋游戏系统。系统采用C语言实现,包含界面初始化、双人对战、胜负判定等核心模块,实现了棋盘绘制、鼠标落子、玩家切换和五子连珠判定等功能。通过模块化设计将游戏功能拆分为独立模块,使用全局变量存储棋盘状态,采用四方向遍历算法进行胜负判定。测试表明系统能正确处理正常落子和异常情况。未来可扩展AI对战、悔棋、数据持久化等功能。该设计既是一个完整的五子棋游戏实现,也展示了如何将传统棋类游戏规则转化为计算机程序。

2025-11-02 22:17:28 1266

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除