<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[rootke的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/rootke</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rootke]]></copyright><item><title><![CDATA[jenkins可持续集成]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/51910448</link><guid>https://blog.youkuaiyun.com/rootke/article/details/51910448</guid><author>rootke</author><pubDate>Thu, 14 Jul 2016 16:30:05 +0800</pubDate><description><![CDATA[Dynamic Parameter Plug-in

使用

安装

Dynamic Parameter 可以动态的生成我们想要的一些参数，使用的语言是groovy,跟java有部分的类似，只是说groovy是个动态类型。首先我们需要在jenkins上安装对应的插件 ， 
进入系统管理->插件管理->可选插件中找到 Dynamic Parameter Plug-in 进行安装，安装完]]></description><category></category></item><item><title><![CDATA[windows上添加zabbix监控]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/48731483</link><guid>https://blog.youkuaiyun.com/rootke/article/details/48731483</guid><author>rootke</author><pubDate>Fri, 25 Sep 2015 12:00:05 +0800</pubDate><description><![CDATA[自从运维以来,用zabbix也有一段时间,碰到需要在windows加监控的需求也是醉了,现将添加监控的步骤写下,以防忘记.
步骤：
1.下载zabbix软件包解压
2.更改配置文件
3.将服务开启，把zabbix加上去
4.在zabbix界面添加机器服务


注:

1.配置文件,改成 

agentd-client.conf

Server=127.0.0.1,ser]]></description><category></category></item><item><title><![CDATA[用命令行管理s3]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/48716857</link><guid>https://blog.youkuaiyun.com/rootke/article/details/48716857</guid><author>rootke</author><pubDate>Thu, 24 Sep 2015 20:05:25 +0800</pubDate><description><![CDATA[AWS官方文档：

http://docs.amazonaws.cn/cli/latest/userguide/using-s3-commands.html

管理存储桶

  创建桶;
$ aws s3 mb s3://bucket-name


  删除桶：

$ aws s3 rb s3://bucket-name
删除非空桶：

$ aws s3 rb s3:]]></description><category></category></item><item><title><![CDATA[查看s3某目录占用的空间大小]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/48716841</link><guid>https://blog.youkuaiyun.com/rootke/article/details/48716841</guid><author>rootke</author><pubDate>Thu, 24 Sep 2015 20:03:59 +0800</pubDate><description><![CDATA[1、可以使用s3cmd命令查看：

     s3cmd du s3://mybucket

2、可以用如下命令查看全部bucket的大小：

    s3cmd du

   输出如下：

   76691 s3://test-morganmc/
   231 s3://testinsg/
   30387 s3://testmorganmc-jp/
   0 s3:/]]></description><category></category></item><item><title><![CDATA[aws命令行获取服务限制数据（server limits）]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/48716799</link><guid>https://blog.youkuaiyun.com/rootke/article/details/48716799</guid><author>rootke</author><pubDate>Thu, 24 Sep 2015 20:01:13 +0800</pubDate><description><![CDATA[此命令属于aws support 

aws cli命令：

$ aws --region us-east-1 support describe-trusted-advisor-check-result --language en --check-id eW7HH0l7J9 --query "result.sort_by(flaggedResources[?status!=`ok`],&m]]></description><category></category></item><item><title><![CDATA[aws-cli简单介绍]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/48715265</link><guid>https://blog.youkuaiyun.com/rootke/article/details/48715265</guid><author>rootke</author><pubDate>Thu, 24 Sep 2015 18:59:21 +0800</pubDate><description><![CDATA[AWS CLI是管理亚马逊服务的命令行界面工具。

下载和安装以及简单介绍见此页面：

http://aws.amazon.com/cn/cli/







简单命令介绍：

$ aws k

可以获得aws的所有的命令功能

例如：ec2 对应的是ec2的服务，s3对应s3服务等


$ aws rds k     可以查看rds的所有功能

]]></description><category></category></item><item><title><![CDATA[ELB的后端nginx使用X-Forwarderd-For获得原始客户端IP]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/42707075</link><guid>https://blog.youkuaiyun.com/rootke/article/details/42707075</guid><author>rootke</author><pubDate>Wed, 14 Jan 2015 11:20:01 +0800</pubDate><description><![CDATA[一、Web架构


 二、修改nginx配置

$remote_addr 和 $http_x_forwarded_for：记录客户端的ip地址




location / {
                        proxy_pass http://open;
                        proxy_set_header Host $host]]></description><category></category></item><item><title><![CDATA[linux修改主机名的方法]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/42293015</link><guid>https://blog.youkuaiyun.com/rootke/article/details/42293015</guid><author>rootke</author><pubDate>Wed, 31 Dec 2014 11:36:30 +0800</pubDate><description><![CDATA[Linux改机器名，有3个地方要改：
1、/etc/sysconfig/network 文件（必须改）
2、hostname （运行时变量）
#hostname 机器名
3、/etc/hosts 文件（这个很多人会遗漏）

仅修改 1 和 2，看上去、大部分情况下没有问题。
如果不做第3条 ，一些Java程序或对操作系统依赖高的程序会报错！]]></description><category></category></item><item><title><![CDATA[Hadoop学习之Hive]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/84603292</link><guid>https://blog.youkuaiyun.com/rootke/article/details/84603292</guid><author>rootke</author><pubDate>Sat, 31 May 2014 00:54:33 +0800</pubDate><description><![CDATA[
一、HIVE简介
Hive是为提供简单的数据操作而设计的下一代分布式数据仓库。HIVE的操作语句称为HiveQL，他提供了简单的类似SQL的语法的HiveQL语言进行数据查询。同时，HiveQL语言能力不足时，它也能允许使用传统map/reduce进行复杂数据分析。
 
Hive搭建在Hadoop平台之上。它并不是一个真正的数据库，他的元数据存储在其他的数据库中，例如mysql。Hado...]]></description><category></category></item><item><title><![CDATA[Hadoop M/R Workcount的运行]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/84602985</link><guid>https://blog.youkuaiyun.com/rootke/article/details/84602985</guid><author>rootke</author><pubDate>Thu, 29 May 2014 16:41:34 +0800</pubDate><description><![CDATA[
一、添加数据
#进入hadoop安装目录
cd /usr/local/hadoop
#创建示例文件：input
#在里面输入以下内容：
Hello world, Bye world!
vi input
 二、将你写的java程序导出jar包
在Eclipse上右键Export选择JAVA项 导出
在hadoop下新建sbin目录存放jar文件
#mkdir  /usr/ha...]]></description><category></category></item><item><title><![CDATA[Hadoop集群搭建之hive安装配置]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/84602526</link><guid>https://blog.youkuaiyun.com/rootke/article/details/84602526</guid><author>rootke</author><pubDate>Wed, 28 May 2014 00:25:33 +0800</pubDate><description><![CDATA[
一、环境
1.操作系统：CentOS6.2 
2.java环境：jdk1.6.0_38
3.hadoop版本：hadoop0.20.2
4.hive版本：hive-0.9.0
二、先决条件
操作系统已经安装配置完成java环境、hadoop和mysql
三、安装步骤
#之后的都为命令
（一）解压hive包
1、将hive压缩包放在/home/hadoop目录下
2、解压h...]]></description><category></category></item><item><title><![CDATA[Hadoop集群搭建之Hadoop安装（centos，伪分布）]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/84602124</link><guid>https://blog.youkuaiyun.com/rootke/article/details/84602124</guid><author>rootke</author><pubDate>Mon, 26 May 2014 16:52:19 +0800</pubDate><description><![CDATA[
一、先决条件
1.操作系统：CentOS6.2 
2.java环境：jdk1.6.0_38
3.hadoop版本：hadoop0.20.2
二、安装步骤
1、新建hadoop用户
#useradd hadoop2、给hadoop用户root权限，设置hadoop用户的密码
1）打开/etc目录下的passwd文件
#vi /etc/passwd
修改将最后一行的第一个500改...]]></description><category></category></item><item><title><![CDATA[Hadoop集群搭建之jdk和ssh无密码配置]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/84601840</link><guid>https://blog.youkuaiyun.com/rootke/article/details/84601840</guid><author>rootke</author><pubDate>Sun, 25 May 2014 13:31:33 +0800</pubDate><description><![CDATA[
一、操作系统
CentOS6.2
二、jdk安装配置
（1）安装jdk
1）创建安装目录，在/usr/java
（如果没有java目录，先进入usr目录下建立java目录）下建立安装路径
#mkdir /usr/java
 并将文件拷到该路径下：
进入/usr/java目录
将jdk*****.bin文件拷贝至该目录中
jdk-6u11-linux-i586.bin 这个是...]]></description><category></category></item><item><title><![CDATA[哈希表分析]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/84597686</link><guid>https://blog.youkuaiyun.com/rootke/article/details/84597686</guid><author>rootke</author><pubDate>Fri, 09 May 2014 00:53:43 +0800</pubDate><description><![CDATA[
一、哈希表的概念
哈希表是一种新型的数据结构，它有两个重要的特点：
1.关键词查找
2.最优最快的查找算法
下面我用个例子来介绍它的结构和特点：
例如我们用学生的姓名作为关键字，来进行数据的查询
我们就要定义一个Hash函数，将数据用&amp;lt;K,V&amp;gt;这样的形式形成对应
英语字母有26个，我们将这26个字母相应赋予数字，用学生的姓名中的拼音首字母编号值相加求和，得到一个数，可...]]></description><category></category></item><item><title><![CDATA[运算符小记]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/84596698</link><guid>https://blog.youkuaiyun.com/rootke/article/details/84596698</guid><author>rootke</author><pubDate>Mon, 05 May 2014 20:08:06 +0800</pubDate><description><![CDATA[
如何走进计算机的世界，先从最简单的运算来吧！！！！
下面是自己时常有些陌生的运算符，码下以备时时查看，也非常欢迎路过的看官查漏补缺~
1.%=和/=
如果a=7;%是取模或者说取余数，%=举例：a %= 3;相当于a=a%3;将a除3的余数赋给a，结果：a=1/是除法运算符，/= ：a /= 3; 相当于a=a/3;将a除3的值取整赋给a，结果：a=22.|、&amp;amp;、^、&amp;gt;&amp;gt...]]></description><category></category></item><item><title><![CDATA[哈夫曼树]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/84486543</link><guid>https://blog.youkuaiyun.com/rootke/article/details/84486543</guid><author>rootke</author><pubDate>Tue, 08 Oct 2013 22:04:41 +0800</pubDate><description><![CDATA[
首先，先复习一下二叉树的一些基本知识
树：是一种非线性数据结构。
二叉树：是每个结点最多有两个子树的有序树
根节点：最上面的节点
叶节点：没有子树的节点
深度：二叉树的层数，就是高度。
右图就是一个二叉树，A为根节点，D、E、F为叶节点，深度为2
那么什么是哈弗曼树呢？
哈夫曼树是最优二叉树，何为最优二叉树？就是每个叶节点到根节点的路径都是唯一且最短的。节点的权值越大则离根节点越...]]></description><category></category></item><item><title><![CDATA[File应用之文件搜索器（关键字搜索）]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/84479676</link><guid>https://blog.youkuaiyun.com/rootke/article/details/84479676</guid><author>rootke</author><pubDate>Sat, 14 Sep 2013 20:41:39 +0800</pubDate><description><![CDATA[
简要理解：文件搜索器其本质就是对文件目录的遍历查找。主要就是在根目录下进行循环遍历，如果是目录则继续查找，如果是文件就返回文件路径。但是简单的进行遍历在文件非常多则很是耗时，因此借用线程来节约时间。
 此为文件搜索器的界面代码：
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.aw...]]></description><category></category></item><item><title><![CDATA[Hadoop学习笔记之WordCount]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/84463574</link><guid>https://blog.youkuaiyun.com/rootke/article/details/84463574</guid><author>rootke</author><pubDate>Mon, 29 Jul 2013 10:41:39 +0800</pubDate><description><![CDATA[
        WordCount是hadoop的一个入门程序，其地位相当与java中的HelloWorld，它使用map/reduce对文本中出现的单词进行计数。
 
    程序分三个部分：
    Map类  Reduce类 和主函数
    Map类：Map类继承Mapreducebase类并实现了Mapper接口，其中 MapReduceBase类:实现了Mapper和Red...]]></description><category></category></item><item><title><![CDATA[I/O应用之24位真彩BMP文件的读取]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/84449130</link><guid>https://blog.youkuaiyun.com/rootke/article/details/84449130</guid><author>rootke</author><pubDate>Mon, 01 Jul 2013 15:51:20 +0800</pubDate><description><![CDATA[
 
众所周知，我们所有的数据在电脑上都是以“010101”的二进制形式存储的。BMP文件格式是windows中广泛使用的图片文件格式。
如果想要读取BMP格式的图片，首先就要了解bmp文件的数据存储方式。bmp文件按数据排列先后顺序由bmp文件头、位图信息头、调色板、位图数据四部分组成。其中：
    bmp文件头：提供文件格式、大小等数据，占用14字节
 
    位图信息头：提供...]]></description><category></category></item><item><title><![CDATA[数组队列 的简单实现]]></title><link>https://blog.youkuaiyun.com/rootke/article/details/84446319</link><guid>https://blog.youkuaiyun.com/rootke/article/details/84446319</guid><author>rootke</author><pubDate>Mon, 24 Jun 2013 15:23:15 +0800</pubDate><description><![CDATA[
在介绍数组队列之前我想先介绍一下数组是为何物，数组是数据的一中存储结构，其定义为：
数组类型[] 数组名=new 数组类型[数组长度]
然而数组存储类型有许多不足就是长度一定，不能随机应变。于是我们创造队列以弥补这一缺陷。可以说队列是更加完美的数组。其实现方法如下：

 
package Sameple0419简单的队列;
/**
 * 新建一个学生类
 * @author Ad...]]></description><category></category></item></channel></rss>