<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[angleretar的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/angleretar</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; angleretar]]></copyright><item><title><![CDATA[判断一个单链表是否有环及环的链接点(转)]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/19550227</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/19550227</guid><author>angleretar</author><pubDate>Thu, 20 Feb 2014 13:38:41 +0800</pubDate><description><![CDATA[给定一个单链表，只给出头指针h：
1、如何判断是否存在环？
2、如何知道环的长度？
3、如何找出环的连接点在哪里？
4、带环链表的长度是多少？
 
解法：
1、对于问题1，使用追赶的方法，设定两个指针slow、fast，从头指针开始，每次分别前进1步、2步。如存在环，则两者相遇；如不存在环，fast遇到NULL退出。
2、对于问题2，记录下问题1的碰撞点p，slow、fast从该点]]></description><category></category></item><item><title><![CDATA[hbase常见错误]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/19108403</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/19108403</guid><author>angleretar</author><pubDate>Wed, 12 Feb 2014 09:25:52 +0800</pubDate><description><![CDATA[hbase(main):001:0> create 'test','cf' 

ERROR: org.apache.hadoop.hbase.NotAllMetaRegionsOnlineException: org.apache.hadoop.hbase.NotAllMetaRegionsOnlineException: Timed out (10000ms)







]]></description><category></category></item><item><title><![CDATA[Ubuntu上搭建Hadoop环境（单机模式+伪分布模式）]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/19068255</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/19068255</guid><author>angleretar</author><pubDate>Tue, 11 Feb 2014 09:16:18 +0800</pubDate><description><![CDATA[Hadoop在处理海量数据分析方面具有独天优势。今天花了在自己的Linux上搭建了伪分布模式，期间经历很多曲折，现在将经验总结如下。

首先，了解Hadoop的三种安装模式：

1. 单机模式. 单机模式是Hadoop的默认模。当配置文件为空时，Hadoop完全运行在本地。因为不需要与其他节点交互，单机模式就不使用HDFS，也不加载任何Hadoop的守护进程。该模式主要用于开发调试MapR]]></description><category></category></item><item><title><![CDATA[Hadoop三种安装模式]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/19068099</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/19068099</guid><author>angleretar</author><pubDate>Tue, 11 Feb 2014 09:11:14 +0800</pubDate><description><![CDATA[Hadoop三种安装模式：单机模式，伪分布式，真正分布式


一 单机模式standalone
单机模式是Hadoop的默认模式。当首次解压Hadoop的源码包时，Hadoop无法了解硬件安装环境，便保守地选择了最小配置。在这种默认模式下所有3个XML文件均为空。当配置文件为空时，Hadoop会完全运行在本地。因为不需要与其他节点交互，单机模式就不使用HDFS，也不加载任何Hadoop的守]]></description><category></category></item><item><title><![CDATA[ubuntu下安装jdk7]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/18550277</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/18550277</guid><author>angleretar</author><pubDate>Mon, 20 Jan 2014 11:29:08 +0800</pubDate><description><![CDATA[第一步：下载jdk-7-linux-i586.tar.gz




wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz  


(注：如果下载不下来，建议使用迅雷下载，然后拷贝到Linux系统上。)


第二步：解压安装




sudo tar zxvf ./j]]></description><category></category></item><item><title><![CDATA[Linux常见问题]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/12745511</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/12745511</guid><author>angleretar</author><pubDate>Wed, 11 Dec 2013 19:59:51 +0800</pubDate><description><![CDATA[1、安装软件包后，卸载时出现
E:Sub-process /usr/bin/dpkg returned an errorcode (1)
的解决办法：
cd /var/lib/dpkg/
sudo mv info info.bak
sudo mkdir info
然后再：

sudo apt-get install -f


2.mkdir test11创建test11文件夹]]></description><category></category></item><item><title><![CDATA[String中每个字符出现的次数]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/17101699</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/17101699</guid><author>angleretar</author><pubDate>Tue, 03 Dec 2013 21:18:49 +0800</pubDate><description><![CDATA[package Bean;

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

public class CountChars {
	public static void main(String[] args) {

//		String str = "ababbbcsg";
//		String ]]></description><category></category></item><item><title><![CDATA[求String的交集、并集、差集]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/17101673</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/17101673</guid><author>angleretar</author><pubDate>Tue, 03 Dec 2013 21:17:27 +0800</pubDate><description><![CDATA[package Bean;

import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.Map;
import java.util.Set;
import java.util.Map.Entry;

public class StringArray {
	pub]]></description><category></category></item><item><title><![CDATA[二叉树遍历（递归和非递归）]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/17101657</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/17101657</guid><author>angleretar</author><pubDate>Tue, 03 Dec 2013 21:15:47 +0800</pubDate><description><![CDATA[package Bean;

import java.util.Stack;

public class BinaryTree {

	int data;// 根节点树
	BinaryTree left;// 左节点
	BinaryTree right;// 右节点

	public BinaryTree(int data) {
		this.data = data;
		this.left = ]]></description><category></category></item><item><title><![CDATA[Java排序算法和二分查找]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/17101631</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/17101631</guid><author>angleretar</author><pubDate>Tue, 03 Dec 2013 21:14:16 +0800</pubDate><description><![CDATA[package Bean;

public class Sort {

	static int nElement = 0;
	int[] arr;

	public Sort(int max) {
		arr = new int[max];
	}

	public void insert(int a) {
		arr[nElement] = a;
		nElement++;
	}

	// 冒泡排]]></description><category></category></item><item><title><![CDATA[Linux文本编辑器Vim]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/12871433</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/12871433</guid><author>angleretar</author><pubDate>Sat, 19 Oct 2013 20:36:16 +0800</pubDate><description><![CDATA[一、插入命令
         
二、定位命令]]></description><category></category></item><item><title><![CDATA[ibatiS概览]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/12856161</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/12856161</guid><author>angleretar</author><pubDate>Fri, 18 Oct 2013 17:02:24 +0800</pubDate><description><![CDATA[SqlMapConfig_ts.xml



<!DOCTYPE sqlMapConfig
    PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
    "http://ibatis.apache.org/dtd/sql-map-config-2.dtd">



    
    
    <settings cache]]></description><category></category></item><item><title><![CDATA[如何在 Eclipse 中使用命令行]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/12831879</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/12831879</guid><author>angleretar</author><pubDate>Thu, 17 Oct 2013 09:10:46 +0800</pubDate><description><![CDATA[虽然我们已经有了像 Eclipse 这样高级的 IDE，但是我们有时候也是需要在开发的时候使用 Windows 的命令行，来运行一些独立的程序。在两个程序中切换来切换去是很麻烦的。所以 Eclipse 提供了这样的工具，让我们在 Eclipse 中使用 Windows 命令行。


第一步：设置一个新的外部配置工具 
在 Eclipse 中，选择 “Run -> External Tool]]></description><category></category></item><item><title><![CDATA[Linux指令]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/12771975</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/12771975</guid><author>angleretar</author><pubDate>Wed, 16 Oct 2013 10:08:47 +0800</pubDate><description><![CDATA[root可执行的命令位于：
     /sbin
     /usr/sbin
    
all users可执行的命令位于：
     /bin
     /usr/bin
     
     
一、文件命令


ls
显示目录文件
   -a 显示所有的文件，包括隐藏文件
   -l 详细信息显示
      drwxr-xr-x     1   user]]></description><category></category></item><item><title><![CDATA[PHP学习笔记四（PhpStorm调试 PHP Web 应用）]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/12451631</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/12451631</guid><author>angleretar</author><pubDate>Tue, 08 Oct 2013 21:39:34 +0800</pubDate><description><![CDATA[1.安装phpstorm
   去官网（http://xdebug.org/download.php）下载相应dll，有线程安全与否的区别，通过phpinfo查看
    
   

下载完，放到php安装目录的ext下面，然后修改php.ini文件，在最后添加以下内容，然后重启apache
[cpp]zend_extension = "F:/LAMP/php54/php_xdebug]]></description><category></category></item><item><title><![CDATA[PHP学习笔记三（开发中常见问题）]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/12374605</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/12374605</guid><author>angleretar</author><pubDate>Tue, 08 Oct 2013 21:23:54 +0800</pubDate><description><![CDATA[1.php无法向mysql数据库插入中文字符：    mysql_query("set names 'utf-8'");       =>    mysql_query("set names 'utf8'");]]></description><category></category></item><item><title><![CDATA[PHP学习笔记二（基础语法）]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/12223971</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/12223971</guid><author>angleretar</author><pubDate>Mon, 07 Oct 2013 10:40:02 +0800</pubDate><description><![CDATA[1.php变量名，区分大小写；]]></description><category></category></item><item><title><![CDATA[PHP学习笔记一（环境搭建）]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/12197615</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/12197615</guid><author>angleretar</author><pubDate>Mon, 30 Sep 2013 16:01:31 +0800</pubDate><description><![CDATA[1.所需安装软件
   mysql-5.5.18-win32.msi

   httpd-2.2.22-win32-x86-openssl-0.9.8t.zip
   php_5.4.14_Win32_VC9_x86_XiaZaiBa.zip


2.apache安装
   
   安装完毕后，在浏览器窗口中输入 hocalhost或127.0.0.1页面显示It works!]]></description><category></category></item><item><title><![CDATA[SSH学习笔记三]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/11747455</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/11747455</guid><author>angleretar</author><pubDate>Wed, 18 Sep 2013 10:43:42 +0800</pubDate><description><![CDATA[徒手创建Struts2应用


1.在任意目录创建文件夹（HelloWorld）
2.在文件夹中创建WEB_INF的文件夹
3.进入tomcat，或任何web容器内，找到任何一个web应用，将文本]]></description><category></category></item><item><title><![CDATA[SSH学习笔记二]]></title><link>https://blog.youkuaiyun.com/angleretar/article/details/11745801</link><guid>https://blog.youkuaiyun.com/angleretar/article/details/11745801</guid><author>angleretar</author><pubDate>Mon, 16 Sep 2013 19:28:23 +0800</pubDate><description><![CDATA[用Eclipse 开发Dynamic Web Project应用程序（Struts练习）


软件环境：
eclipse： version=3.7.0

tomcat：apache-tomcat-6.0.37




一，创建Server

通过菜单选择File > New > Other>Server，创建Server，如下图所示。





单击“下一步”]]></description><category></category></item></channel></rss>