<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lqf的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/GYQJN</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; GYQJN]]></copyright><item><title><![CDATA[二叉树的四种遍历（递归、非递归）]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/52710142</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/52710142</guid><author>GYQJN</author><pubDate>Fri, 30 Sep 2016 11:20:33 +0800</pubDate><description><![CDATA[1、递归遍历/**
      * 先序遍历
      * @param root
      */
     public void printFirstTree(TreeNode root){
         if(root!=null){
             System.out.print(root.val);
             printFirstTree(root.le]]></description><category></category></item><item><title><![CDATA[根据中序和先序(后序)构建二叉树]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/52709972</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/52709972</guid><author>GYQJN</author><pubDate>Fri, 30 Sep 2016 11:04:29 +0800</pubDate><description><![CDATA[1、根据先序和中序构建二叉树例：前序遍历:         GDAFEMHZ中序遍历:         ADEFGHMZ画树求法： 
第一步，根据前序遍历的特点，我们知道根结点为G第二步，观察中序遍历ADEFGHMZ。其中root节点G左侧的ADEF必然是root的左子树，G右侧的HMZ必然是root的右子树。第三步，观察左子树ADEF，左子树的中的根节点必然是大树的root的leftchild。在]]></description><category></category></item><item><title><![CDATA[先序遍历和后序遍历为什么不能唯一地确定一棵树？]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/52709912</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/52709912</guid><author>GYQJN</author><pubDate>Fri, 30 Sep 2016 10:59:36 +0800</pubDate><description><![CDATA[以前大学学数据结果的时候，我们就知道，根据一棵树的先序遍历和中序遍历，或者后序遍历和中序遍历序列，都可以唯一地确定一棵树。

树中的节点，分为度为0，1，2的结点。如果树中只有一个节点，那么可以唯一确定一棵树，即只有一个节点的树。

当树中结点个数大于等于2的情况，树中的叶子结点和它的父亲结点中，至少有一种存在如下的情况。（为方便起见，我们先从叶子节点入手）

            ]]></description><category></category></item><item><title><![CDATA[在windows环境下编译hadoop]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/52244303</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/52244303</guid><author>GYQJN</author><pubDate>Thu, 18 Aug 2016 19:50:10 +0800</pubDate><description><![CDATA[1、环境准备1.1  maven的安装去网上下载maven的安装包，解压。再配置环境变量，将%M2_HOME%\lib添加到path中。
安装完成之后，在cmd中键入 mvn -v，出现
![这里写图片描述](http://img.blog.youkuaiyun.com/20160818195043783)
1.2  protoc的安装protoc的安装稍微有点繁琐。
需要的文件：protobuf-2.5.0.]]></description><category></category></item><item><title><![CDATA[设计模式之单例模式]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/52062863</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/52062863</guid><author>GYQJN</author><pubDate>Fri, 29 Jul 2016 11:14:49 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/BoyXiao/archive/2010/05/07/1729376.html


单例模式（Singleton）
















首先来明确一个问题，那就是在某些情况下，有些对象，我们只需要一个就可以了，
比如，一台计算机上可以连好几个打印机，但是这个计算机上的打印程序只能有一个，
这里就可]]></description><category></category></item><item><title><![CDATA[谈谈数据库的ACID]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/51965506</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/51965506</guid><author>GYQJN</author><pubDate>Wed, 20 Jul 2016 09:55:31 +0800</pubDate><description><![CDATA[一.事务

       定义：所谓事务，它是一个操作序列，这些操作要么都执行，要么都不执行，它是一个不可分割的工作单位。

       准备工作：为了说明事务的ACID原理，我们使用银行账户及资金管理的案例进行分析。

 

       



[sql] view
 plain copy


 print?



// 创建数据库  
create]]></description><category></category></item><item><title><![CDATA[谈谈数据库的ACID]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/51965282</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/51965282</guid><author>GYQJN</author><pubDate>Wed, 20 Jul 2016 09:35:07 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/shuaihj/article/details/14163713]]></description><category></category></item><item><title><![CDATA[JAVA泛型]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/51767303</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/51767303</guid><author>GYQJN</author><pubDate>Mon, 27 Jun 2016 11:15:21 +0800</pubDate><description><![CDATA[本想自己写的，但是看到一篇写的非常好的文章，就不献丑了，直接引用。 
java泛型]]></description><category></category></item><item><title><![CDATA[Java 调用Matlab]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/51545007</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/51545007</guid><author>GYQJN</author><pubDate>Tue, 31 May 2016 13:34:03 +0800</pubDate><description><![CDATA[1、环境配置jdk： 在matlab的命令行窗口输入 version -java 查询matlab中jdk的版本。在安装jdk时版本需要一致2、matlab的安装matlab的版本必须是2006b+或者更高的版本，因为只有这些版本中才有MATLAB Build for Java(也叫 Java Builder)3、调用基本步骤3.1打开matlab，新建脚本，打开Editor窗口。脚本内容如下：fu]]></description><category></category></item><item><title><![CDATA[Hadoop YARN配置参数剖析]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/50846287</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/50846287</guid><author>GYQJN</author><pubDate>Thu, 10 Mar 2016 14:20:28 +0800</pubDate><description><![CDATA[本文部分转自 Hadoop
 YARN配置参数剖析(1)—RM与NM相关参数 
本文部分转自 Hadoop
 YARN中内存的设置


一 ResourceManager 相关配置参数

1 通信配置参数2 调度器配置参数3 内存和 CPU 配置参数
二 NodeManager 相关配置参数

1 内存与 CPU 配置参数1 日志配置参数3 运行配置参数
三 Hadoop]]></description><category></category></item><item><title><![CDATA[Mahout-distrubution-0.9安装教程]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/50819546</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/50819546</guid><author>GYQJN</author><pubDate>Mon, 07 Mar 2016 15:14:00 +0800</pubDate><description><![CDATA[1.下载安装包http://archive.apache.org/dist/mahout/0.9/mahout-distribution-0.9.tar.gz，下载完成之后，直接解压。 
解压命令：tar -zxvf mahout-distribution-0.9.tar.gz2.配置环境变量在 /etc/profile或者~/.bash_profile中添加如下配置信息
  MAHOUT_HOME]]></description><category></category></item><item><title><![CDATA[linux中export、ofile、bashrc、bash_profile各种环境变量文件]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/50818231</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/50818231</guid><author>GYQJN</author><pubDate>Mon, 07 Mar 2016 11:47:40 +0800</pubDate><description><![CDATA[1.export将自定义变量设定为系统环境变量（当前shell有效），设置或显示环境变量。 
说明：在shell中执行程序时，shell会提供一组环境变量。export可新增，修改或删除环境变量，供后续执行的程序使用。export的效力仅限于该次登陆操作。2./etc/profile：此文件为系统的每个用户设置环境信息。当用户第一次登录时，该文件被执行。/etc/environment是设置这个系统]]></description><category></category></item><item><title><![CDATA[Java8中Lambda表达式的10个例子]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/50815105</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/50815105</guid><author>GYQJN</author><pubDate>Sun, 06 Mar 2016 20:21:00 +0800</pubDate><description><![CDATA[Java8中Lambda表达式的10个例子 
例1 用Lambda表达式实现Runnable接口 


Java代码  



//Before Java 8:  
new Thread(new Runnable() {  
@Override  
public void run() {  
    System.out.println("Before Java8, too]]></description><category></category></item><item><title><![CDATA[Hadoop作业提交与停止命令]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/50813699</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/50813699</guid><author>GYQJN</author><pubDate>Sun, 06 Mar 2016 15:46:11 +0800</pubDate><description><![CDATA[1. 作业提交命令 jarhadoop jar <jar> [mainClass] args.. 表示 jar 包名 
mainClass 表示 main class 名称，可以不必输入而由 jar 命名自动搜索 
args 是 main class 输入参数 
bin/hadoop  jar hadoop-examples-1.0.0.jar wordcount /text/input /test]]></description><category></category></item><item><title><![CDATA[Hadoop-2.5.0-cdh5.3.2 HA 安装]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/50805707</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/50805707</guid><author>GYQJN</author><pubDate>Fri, 04 Mar 2016 21:46:35 +0800</pubDate><description><![CDATA[Hadoop-2.5.0-cdh5.3.2 HA 安装]]></description><category></category></item><item><title><![CDATA[hadoop配置Mapreduce job日志]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/50805567</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/50805567</guid><author>GYQJN</author><pubDate>Fri, 04 Mar 2016 21:19:13 +0800</pubDate><description><![CDATA[1.你需在 mapred-site.xml 中对其进行配置，并分发到整个集群<property>
<name>mapreduce.jobhistory.address</name>
<value>0.0.0.0:10020</value>
</property><property>
<name>mapreduce.jobhistory.webapp.address</name>
<value>0.0]]></description><category></category></item><item><title><![CDATA[解决关闭Hadoop时no namenode to stop异常]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/50805472</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/50805472</guid><author>GYQJN</author><pubDate>Fri, 04 Mar 2016 21:02:09 +0800</pubDate><description><![CDATA[解决关闭Hadoop时no namenode to stop异常




问题描述

部门的Hadoop集群运行有一个多月了，今天需要做点调整，但是突然发现Hadoop不能正常关闭！

Hadoop版本：2.6.0

具体情况如下：
[root@master ~]# stop-dfs.sh
Stopping namenodes on [master]
master: no ]]></description><category></category></item><item><title><![CDATA[hadoop集群启停命令]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/50805425</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/50805425</guid><author>GYQJN</author><pubDate>Fri, 04 Mar 2016 20:54:41 +0800</pubDate><description><![CDATA[启动脚本 脚本说明 
启动脚本 脚本说明 
start-all.sh 启动所有的Hadoop守护进程。包括NameNode、 Secondary NameNode、DataNode、JobTracker、 TaskTrack 
stop-all.sh 停止所有的Hadoop守护进程。包括NameNode、 Secondary NameNode、DataNode、JobTracker、 TaskTra]]></description><category></category></item><item><title><![CDATA[hadoop启动失败的可能原因]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/50805416</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/50805416</guid><author>GYQJN</author><pubDate>Fri, 04 Mar 2016 20:53:02 +0800</pubDate><description><![CDATA[有可能是在root用户下启动了hadoop集群，后者root用户启动的进程没有完全关闭。然后又到hadoop用户下去启动集群，此时某些进程的端口可能被占用，导致启动失败。]]></description><category></category></item><item><title><![CDATA[Hbase写入速度优化]]></title><link>https://blog.youkuaiyun.com/GYQJN/article/details/50786944</link><guid>https://blog.youkuaiyun.com/GYQJN/article/details/50786944</guid><author>GYQJN</author><pubDate>Thu, 03 Mar 2016 11:09:44 +0800</pubDate><description><![CDATA[Facebook在谈到其选择HBase作为新的message体系的存储时，提到了一点是hbase的高性能写，那hbase的写性能状况到底如何了，还是需要靠测试来说明，在这篇blog中就以我们目前做的一些测试来看看hbase的写速度，以及分享下我们对于测试中体现出来的数据的分析和测试时碰到的一些问题，还希望对hbase有研究或实践的同学多加指正。 
测试环境： 
1、4个client，每client]]></description><category></category></item></channel></rss>