`
sweetts
  • 浏览: 13289 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
1.首先检查端口是否已开启,就是配置文件里面的两个端口,我的是9000,9001。    logs会显示no route to host 解决办法:    用netstat -nat|grep 9000 看有没有信息    如果没有,那就是防火墙的原因,关闭即可    切换root用户,输入  service iptables stop 2.如果还不能解决,那日志文件应该有如下信息: ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceIDs in / ...
    上一篇搭建的过程中出现了这样一个警告:WARN common.Util: Path /home/sugar/hadoop-0.21.0/name1 should be specified as a URI in configuration files. Please update hdfs configuration.    这个问题是不是应该这样理解,你的系统里面已经有了这两个目录,只要你找到对应目录下的这两个目录然后删除。试过之后成功了,但是是不是每次都需要这样呢?      于是引出下面的这个问题   Re-format filesystem in /home/sugar/had ...
    最近在看hadoop,成功搭建一个集群的环境说起来很简单,但中间会遇到很多很多的问题,下面就是我的配置全过程以及中间遇到过的问题和解决的办法。     本次部署环境是在VMWare9.0下虚拟了三台rhel6.0,部署1个namenode和2个datanode组成的小集群,VMWare和rhel安装过程不再赘述。 讲一下我在安装过程中遇到的问题,我是先安装完一台虚拟机,作为namenode,然后将这台虚拟机克隆出两台作为datanode。中间遇到的一个问题就是在修改hosts文件的时候,总是会自己加载源虚拟机的内容即namenode,原因是修改完以后值重启了service network ...
流编辑器sed的使用 sed [option] command input-file sed [option] -f script-file input-file 常用选项 n:不输出所有行,默认是输出所有行 e:允许在该选项后面加一条新的编辑指令 f:用于指定装有编辑指令的脚本文件 h:输出sed的帮助信息 常用的定位方式 n:表示行号为n的行 m,n:表示一个行号的范围,从m行到n行 m,n!:排除m行到n行 /pattern/              表示匹配pattern的所有行 /pattern1 /pattern2/   表示匹配pattern1和patter ...
1.node的定义类 package Graph; public class Node { int data; Node next; Node(int data){ //初始化结点 this.data=data; this.next=null; } } 2.图的构建和遍历 package Graph; public class Graph { private Node[]head; //存放每个 ...
1.这个类是用来解析网站的内容 重点是:"div#page>div#content>div#local>div#recommend>ul>li>a"; 这里用用firefox的firebug组件查看网页的代码结构,不同的网页路径也不一样。 package zy.crawl.hupu; import java.io.IOException; import zy.crawl.common.*; import java.util.ArrayList; import java.util.List; import or ...
  刚开始学树的时候,觉得树这种数据结构很复杂,看到就惧怕,但是仔细分析下它的结构,发现也没多复杂,当然这只是基本操作,对于树的进一步的运用,确实还是需要花时间去掌握,这里只是关于树的基本操作。    广义表对树的表示非常形象,比如a(b,c(d,e))表示的就是a是根节点,它有b,c两个孩子结点,而c又有两个孩子结点。    在构造树的时候,遇到(表示左孩子开始,遇到,表示右孩子开始,)表示该结点的相关数据结束。即遇到字符便进栈,如果后面跟着的是(,则设置k=1,表示后面跟着的字符是它的左孩子,如果遇到的是,,表示右孩子信息开始,如果是)则表示栈顶元素的结点信息结束,此时执行出栈操作,直到 ...
问题是从1,2,。。。。。n中选取有r个数的组合。 应用递归思想, 先从n个数中选取一个,接下来便是从n-1个选取r-1个,一直递归到取完为止。 代码如下: package Zuhe; public class Zuhe { public int[] a=new int[100]; public static void main(String[] args) { Zuhe zh=new Zuhe(); zh.combile(5, 3); } public void combile(int n,i ...
一个递归思想很基础的应用: 计算n个数的阶乘 package jc; import java.util.Scanner; /** * * 计算前几项的阶乘 * 递归思想 */ public class Jc { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.print("input the number :"); int n=sc.nextInt(); Jc jc=new Jc( ...
汉诺塔的问题是递归思想的典型例子。 问题是有 1.三根柱子A,B,C; 2.A柱子上有n个球,最上面的最小,最下面的最大。并按大小顺序排列。 需求是将这n个球移动到柱子C上,要求每次只能移动一个,并且大盘不能放在小盘上面。 步骤:1.将上面的1到n-1号球借助C从A移动到B上 2.将n号球移动到C上 以下便是一个递归的过程 3.将1到n-1号借助A从B上移动C上 package Hanoi; import java.util.Scanner; public class Hanoi { public static void main(String[] args) ...

java实现单链表

首先是节点的定义: package LinkList; public class Node { public Object data; public Node next; public Node(){ this.data=null; this.next=null; } } 以下是链表的实现以及测试代码: package LinkList; public class LinkList { public Node head; public int l ...

java实现顺序表

以下是利用数组实现顺序表的代码及测试: package SequenceList; public class SequenceList { public int length=10; //初始化数组的大小 private int current; //总是指向数组的最后一个元素 private Object[] data; //存放数组元素 public SequenceList(){ //初始化 this.data=new Object[length]; current=0; ...
Global site tag (gtag.js) - Google Analytics