<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[tmtangsu的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/tmtangsu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tmtangsu]]></copyright><item><title><![CDATA[datanode无法启动的解决办法]]></title><link>https://blog.youkuaiyun.com/tmtangsu/article/details/84493999</link><guid>https://blog.youkuaiyun.com/tmtangsu/article/details/84493999</guid><author>tmtangsu</author><pubDate>Wed, 30 Oct 2013 11:18:15 +0800</pubDate><description><![CDATA[[size=medium]1.首先检查端口是否已开启，就是配置文件里面的两个端口，我的是9000，9001。
   logs会显示no route to host
解决办法：
   用netstat -nat|grep 9000 看有没有信息
   如果没有，那就是防火墙的原因，关闭即可
   切换root用户，输入  service iptables stop[/size]

[s...]]></description><category></category></item><item><title><![CDATA[关于上一篇中format aborted in /home/hadoop/name1?解决办法]]></title><link>https://blog.youkuaiyun.com/tmtangsu/article/details/84493793</link><guid>https://blog.youkuaiyun.com/tmtangsu/article/details/84493793</guid><author>tmtangsu</author><pubDate>Tue, 29 Oct 2013 17:48:03 +0800</pubDate><description><![CDATA[    [size=medium]上一篇搭建的过程中出现了这样一个警告：[/size]WARN common.Util: Path /home/sugar/hadoop-0.21.0/name1 should be specified as a URI in configuration files. Please update hdfs configuration.
 [size=medium]...]]></description><category></category></item><item><title><![CDATA[hadoop-0.21.0集群环境的搭建]]></title><link>https://blog.youkuaiyun.com/tmtangsu/article/details/84493775</link><guid>https://blog.youkuaiyun.com/tmtangsu/article/details/84493775</guid><author>tmtangsu</author><pubDate>Tue, 29 Oct 2013 17:10:02 +0800</pubDate><description><![CDATA[    [size=medium]最近在看hadoop，成功搭建一个集群的环境说起来很简单，但中间会遇到很多很多的问题，下面就是我的配置全过程以及中间遇到过的问题和解决的办法。
    本次部署环境是在VMWare9.0下虚拟了三台rhel6.0,部署1个namenode和2个datanode组成的小集群,VMWare和rhel安装过程不再赘述。
讲一下我在安装过程中遇到的问题，我是先安装完一...]]></description><category></category></item><item><title><![CDATA[sed命令的用法和一些问题]]></title><link>https://blog.youkuaiyun.com/tmtangsu/article/details/84492583</link><guid>https://blog.youkuaiyun.com/tmtangsu/article/details/84492583</guid><author>tmtangsu</author><pubDate>Fri, 25 Oct 2013 14:21:11 +0800</pubDate><description><![CDATA[[size=medium]流编辑器sed的使用
 
 sed [option] command input-file
 sed [option] -f script-file input-file


常用选项
 
n：不输出所有行，默认是输出所有行
e：允许在该选项后面加一条新的编辑指令
f：用于指定装有编辑指令的脚本文件
h：输出sed的帮助信息

常用的定位方式
...]]></description><category></category></item><item><title><![CDATA[java实现图的深度优先和广度优先]]></title><link>https://blog.youkuaiyun.com/tmtangsu/article/details/84492406</link><guid>https://blog.youkuaiyun.com/tmtangsu/article/details/84492406</guid><author>tmtangsu</author><pubDate>Thu, 24 Oct 2013 23:46:41 +0800</pubDate><description><![CDATA[1.node的定义类
[code=&quot;java&quot;]
package Graph;

public class Node {
        int data;
        Node next;
        
        Node(int data){      //初始化结点
        	this.data=data;
        	this.next=nu...]]></description><category></category></item><item><title><![CDATA[java实现爬取指定网站的数据]]></title><link>https://blog.youkuaiyun.com/tmtangsu/article/details/84492401</link><guid>https://blog.youkuaiyun.com/tmtangsu/article/details/84492401</guid><author>tmtangsu</author><pubDate>Thu, 24 Oct 2013 23:21:39 +0800</pubDate><description><![CDATA[1.这个类是用来解析网站的内容
重点是：&quot;div#page&gt;div#content&gt;div#local&gt;div#recommend&gt;ul&gt;li&gt;a&quot;;
这里用用firefox的firebug组件查看网页的代码结构，不同的网页路径也不一样。

[code=&quot;java&quot;]
package zy.crawl.hupu;

import java.io.IOException;

imp...]]></description><category></category></item><item><title><![CDATA[java实现二叉树的基本操作]]></title><link>https://blog.youkuaiyun.com/tmtangsu/article/details/84483629</link><guid>https://blog.youkuaiyun.com/tmtangsu/article/details/84483629</guid><author>tmtangsu</author><pubDate>Thu, 26 Sep 2013 17:16:53 +0800</pubDate><description><![CDATA[  刚开始学树的时候，觉得树这种数据结构很复杂，看到就惧怕，但是仔细分析下它的结构，发现也没多复杂，当然这只是基本操作，对于树的进一步的运用，确实还是需要花时间去掌握，这里只是关于树的基本操作。

   广义表对树的表示非常形象，比如a(b,c(d,e))表示的就是a是根节点，它有b，c两个孩子结点，而c又有两个孩子结点。

   在构造树的时候，遇到（表示左孩子开始，遇到，表示右孩子开始...]]></description><category></category></item><item><title><![CDATA[从n个数中选取r个数的组合]]></title><link>https://blog.youkuaiyun.com/tmtangsu/article/details/84482896</link><guid>https://blog.youkuaiyun.com/tmtangsu/article/details/84482896</guid><author>tmtangsu</author><pubDate>Tue, 24 Sep 2013 23:40:02 +0800</pubDate><description><![CDATA[问题是从1，2，。。。。。n中选取有r个数的组合。
应用递归思想，
先从n个数中选取一个，接下来便是从n-1个选取r-1个，一直递归到取完为止。
代码如下：

[code=&quot;java&quot;]
package Zuhe;

public class Zuhe {
	
	public int[] a=new int[100];
      public static void mai...]]></description><category></category></item><item><title><![CDATA[计算n个数的阶乘]]></title><link>https://blog.youkuaiyun.com/tmtangsu/article/details/84482891</link><guid>https://blog.youkuaiyun.com/tmtangsu/article/details/84482891</guid><author>tmtangsu</author><pubDate>Tue, 24 Sep 2013 23:31:05 +0800</pubDate><description><![CDATA[一个递归思想很基础的应用：
计算n个数的阶乘
[code=&quot;java&quot;]
package jc;

import java.util.Scanner;

/**
 * 
 * 计算前几项的阶乘
 * 递归思想
 */

public class Jc {

	public static void main(String[] args) {
		Scanner sc=...]]></description><category></category></item><item><title><![CDATA[汉诺塔问题的实现]]></title><link>https://blog.youkuaiyun.com/tmtangsu/article/details/84482889</link><guid>https://blog.youkuaiyun.com/tmtangsu/article/details/84482889</guid><author>tmtangsu</author><pubDate>Tue, 24 Sep 2013 23:21:09 +0800</pubDate><description><![CDATA[汉诺塔的问题是递归思想的典型例子。
问题是有
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上


...]]></description><category></category></item><item><title><![CDATA[java实现单链表]]></title><link>https://blog.youkuaiyun.com/tmtangsu/article/details/84479176</link><guid>https://blog.youkuaiyun.com/tmtangsu/article/details/84479176</guid><author>tmtangsu</author><pubDate>Fri, 13 Sep 2013 00:31:59 +0800</pubDate><description><![CDATA[首先是节点的定义：
[code=&quot;java&quot;]
package LinkList;

public class Node {
      public Object data;
      public Node next;
     public Node(){
    	 this.data=null;
    	 this.next=null;
     }
     ...]]></description><category></category></item><item><title><![CDATA[java实现顺序表]]></title><link>https://blog.youkuaiyun.com/tmtangsu/article/details/84479175</link><guid>https://blog.youkuaiyun.com/tmtangsu/article/details/84479175</guid><author>tmtangsu</author><pubDate>Fri, 13 Sep 2013 00:25:45 +0800</pubDate><description><![CDATA[以下是利用数组实现顺序表的代码及测试：
[code=&quot;java&quot;]

package SequenceList;

public class SequenceList {
    public int length=10;   //初始化数组的大小
    private int current;    //总是指向数组的最后一个元素
    private Object[] da...]]></description><category></category></item></channel></rss>