在HDFS分布式文件系统中,NameNode是系统的核心节点,它存储了各类元数据信息,并负责管理文件系统的命名空间和客户端对文件的访问。但是,在Hadoop1.0版本中,NameNode只有一个,一旦这个NameNode发生故障,就会导致整个Hadoop集群不可用,也就是发生了单点故障问题。 为了解决单点故障问题,Hadoop2.0中的HDFS中增加了对高可用的支持。查看全文>>
Combiner组件是MapReduce程序中的一种重要的组件,如果想自定义Combiner,我们需要继承Reducer类,并且重写reduce()方法。接下来,我们针对词频统计案例编写一个Combiner组件,演示如何创建和使用Combiner组件查看全文>>
在HTML中,一段具有下划线的蓝色文本,用手指触击或用鼠标点击会激活链接来跳转到另一个页面,这样的链接被称做超链接,创建超链接十分简单,只需用标签环绕需要被链接的对象即可,其基本语法格式如下:查看全文>>
软件缺陷管理是软件开发项目中一个很重要的环节,选择一个好的软件缺陷管理工具可以有效地提高软件项目的进展。软件缺陷管理工具有很多,免费的、收费的应有尽有,下面介绍几个比较常用的软件缺陷管理工具。查看全文>>
发现软件缺陷该如何处理?软件测试过程中,每个公司都制订了软件的缺陷处理流程,每个公司的软件缺陷处理流程不尽相同,但是它们遵循的最基本流程是一样的,都要经过提交、分配、确认、处理、复测、关闭等环节。查看全文>>
在html5中也会用到列表的嵌套,一列表项中包含若干子列表项,要想在列表项中定义子列表项就需要将列表进行嵌套。 列表嵌套的方法十分简单,我们只需将子列表嵌套在上一级列表的列表项中,例如下面代码是在无序列表中嵌套一个有序列表。查看全文>>