<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jelek的专栏]]></title><description><![CDATA[大家好，新博客地址为 www.jelekinn.com，欢迎大家访问或订阅。]]></description><link>https://blog.youkuaiyun.com/jelek</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jelek]]></copyright><item><title><![CDATA[博客迁移通知]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/44978727</link><guid>https://blog.youkuaiyun.com/jelek/article/details/44978727</guid><author>jelek</author><pubDate>Fri, 10 Apr 2015 14:04:32 +0800</pubDate><description><![CDATA[大家好，
我的个人博客内容都转移到 www.jelekinn.com。
本站内容不会删除，欢迎喜欢我的朋友移步到新的连接。]]></description><category></category></item><item><title><![CDATA[Python 数据分析（一）［MAC］]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/44833339</link><guid>https://blog.youkuaiyun.com/jelek/article/details/44833339</guid><author>jelek</author><pubDate>Thu, 02 Apr 2015 16:04:46 +0800</pubDate><description><![CDATA[数据：

bit.ly 的 1.usa.gov数据

读取：

### read data
import json
path = 'pydata-book-master/ch02/usagov_bitly_data2012-03-16-1331923249.txt'
records = [json.loads(line) for line in open(path)]
任务：

]]></description><category></category></item><item><title><![CDATA[MAC 下搭建Python分析环境 （安装 Enthought Canopy Express）]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/44465813</link><guid>https://blog.youkuaiyun.com/jelek/article/details/44465813</guid><author>jelek</author><pubDate>Thu, 19 Mar 2015 22:21:26 +0800</pubDate><description><![CDATA[一、简介
      Enthought Canopy Express，原来是EPD（Enthought Python Distributions） Free，是来自Enthought的面向科学计算的Python安装包。
      简单来说，在使用Python时可能会用到 Numpy、matplotlib、IPython、SciPy等库，比较省事一点就可以直接安装Enthought Cano]]></description><category></category></item><item><title><![CDATA[MAC 简单设置终端编辑环境]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/44132673</link><guid>https://blog.youkuaiyun.com/jelek/article/details/44132673</guid><author>jelek</author><pubDate>Sun, 08 Mar 2015 14:16:20 +0800</pubDate><description><![CDATA[一、打开终端
1.通过 前往 找到 实用工具


2.如有必要可将 终端 拖拽至桌面作为快捷方式


二、修改默认风格
1.打开终端后，通过 终端 找到 
偏好设置 





2.选择 “Pro” 并 选择 默认 操作（这个可以按照个人的喜好来定）


三、给当前用户配置设置不同的提示符颜色
1.关闭当前终端，并重新打开


2.进入当前用户主目录]]></description><category></category></item><item><title><![CDATA[hadoop mr reduce类变量使用问题整理]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/42871741</link><guid>https://blog.youkuaiyun.com/jelek/article/details/42871741</guid><author>jelek</author><pubDate>Mon, 19 Jan 2015 12:32:03 +0800</pubDate><description><![CDATA[源数据
假定有一份学生成绩数据每行数据格式为：学号，课程ID，成绩。
目标
我们用mr实现计算每个学生的平均成绩、有效课程数与总分。
步骤
1.用map读取数据。
key：学号
value：成绩
2.用reduce计算得到平均成绩和总成绩，并输出最终结果。
这里仅给出reduce参考代码（暂不考虑数据异常等问题）：
public static class Reduce exte]]></description><category></category></item><item><title><![CDATA[如何实现脚本每周几定期发送邮件？]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/40818221</link><guid>https://blog.youkuaiyun.com/jelek/article/details/40818221</guid><author>jelek</author><pubDate>Wed, 05 Nov 2014 10:53:38 +0800</pubDate><description><![CDATA[这里需要解决两个方面的问题：
1.如何控制发送时间？]]></description><category></category></item><item><title><![CDATA[介绍机器学习基本概念（七张图）]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/21697145</link><guid>https://blog.youkuaiyun.com/jelek/article/details/21697145</guid><author>jelek</author><pubDate>Fri, 21 Mar 2014 10:24:09 +0800</pubDate><description><![CDATA[主要涉及机器学习一些基本概念：偏差与方差权衡，避免过度拟合，贝叶斯推论奥卡姆原则，特征组合，非线性偏差函数和其他以图片方式展示的概念。
Deniz Yuret, Feb 2014. 
我发现当我试图解释基本的机器学习概念时，总会涉及到同样的少数图片。下方是一些我非常想阐明的图。
1.偏差（bias）VS 方差权衡（variancetradeoff）

2.避免过度拟合（overfitti]]></description><category></category></item><item><title><![CDATA[NULL：缺失数据本身也可能是有价值的]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/18318895</link><guid>https://blog.youkuaiyun.com/jelek/article/details/18318895</guid><author>jelek</author><pubDate>Wed, 15 Jan 2014 19:04:53 +0800</pubDate><description><![CDATA[在统计学中，数据值存在丢失通常可以被划分为两种情况：值随机缺失和值非随机缺失。在本文中，我们重点考虑第二种情况。有时候可以用一个新的变量来标识某一变量值存在丢失，该新的变量同样具有预测或分析的价值。若丢失不是随机的，通常会有一种潜在的解释，而这种解释很大程度上依赖于你需要分析预测的类型。不过如果能够了解到为何存在丢失，就能够在分析潜在母体（population）特征时，避免理解上的偏见。

 ]]></description><category></category></item><item><title><![CDATA[CentOS（64Bit） 安装eclipse]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/15504419</link><guid>https://blog.youkuaiyun.com/jelek/article/details/15504419</guid><author>jelek</author><pubDate>Tue, 12 Nov 2013 16:38:21 +0800</pubDate><description><![CDATA[1.首先需要下载合适的eclipse版本。
链接：http://www.eclipse.org/downloads/
一般选择较新的版本，比如 Eclipse Standard 4.3.1


2.下载后，拷贝到 /opt/eclipse-standard/下（该路径可自定义）：
eclipse-standard-kepler-SR1-linux-gtk-x86_64.tar.gz]]></description><category></category></item><item><title><![CDATA[在 Map[Reduce] 的 setup 中读取 HDFS 文件夹信息]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/14523641</link><guid>https://blog.youkuaiyun.com/jelek/article/details/14523641</guid><author>jelek</author><pubDate>Fri, 08 Nov 2013 16:46:18 +0800</pubDate><description><![CDATA[有时候，我们想在 Map 或者 Reduce 执行前读取一些数据信息（量相对比较小），就可以在 setup 中来完成该操作。
相关定义
1.在HDFS上某一文件夹下存放用户信息列表：
/user/data/userinfo/part-00000
/user/data/userinfo/part-00001

...
/user/data/userinfo/part-00020]]></description><category></category></item><item><title><![CDATA[几种非交互执行脚本的方式]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/14166041</link><guid>https://blog.youkuaiyun.com/jelek/article/details/14166041</guid><author>jelek</author><pubDate>Tue, 05 Nov 2013 15:27:53 +0800</pubDate><description><![CDATA[一般情况下，我们执行某一个脚本或者任务时，会有交互信息，例如 MapReduce 计算、Hbase 入库等。但是有时候我们不是很关心交互信息，希望它可以一直执行，中间结果可以保存在一个日志文件里面。怎么办呢，下面有几种方式可以解决这个问题。
定义

脚本的名称及路径为：
/home/test/test.sh
执行中间结果存储文件为：
/home/test/output.log
登录环]]></description><category></category></item><item><title><![CDATA[用MapReduce 模拟日志发送，在Storm的Spout中接收UDP数据]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/9896357</link><guid>https://blog.youkuaiyun.com/jelek/article/details/9896357</guid><author>jelek</author><pubDate>Sun, 11 Aug 2013 09:16:47 +0800</pubDate><description><![CDATA[背景：
在Storm测试环境中，有时我们无法拿到真实的发送日志数据。为了便于测试，可以用模拟的数据来代替。
主要步骤：
1.了解带发送的数据文件格式，及存储方式，比如存放在HDFS上，这样很方便MapReduce来读取；
2.编写MapReduce逻辑，读取对应的日志文件，配置接收端的ip及端口信息，以可控制的速率发送日志；
3.在Spout中，编写UDP接收服务器，用队列的方式接收发送]]></description><category></category></item><item><title><![CDATA[对 Map HashMap LinkedHashMap TreeMap 的深入认识]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/9162441</link><guid>https://blog.youkuaiyun.com/jelek/article/details/9162441</guid><author>jelek</author><pubDate>Mon, 24 Jun 2013 15:05:17 +0800</pubDate><description><![CDATA[HashMap,LinkedHashMap,TreeMap都属于Map。 


1.基本含义
Map 主要用于存储键(key)值(value)对，根据键得到值，因此键不允许键重复,但允许值重复。 

HashMap 是一个最常用的Map,它根据键的 HashCode 值存储数据,根据键可以直接获取它的值，具有很快的访问速度。HashMap最多只允许一条记录的键为Null;允许多条记录的]]></description><category></category></item><item><title><![CDATA[String,StringBuffer与StringBuilder的区别??]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/9139291</link><guid>https://blog.youkuaiyun.com/jelek/article/details/9139291</guid><author>jelek</author><pubDate>Thu, 20 Jun 2013 17:48:52 +0800</pubDate><description><![CDATA[String 字符串常量
StringBuffer 字符串变量（线程安全）
StringBuilder 字符串变量（非线程安全）


简要的说， String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象，然后将指针指向新的 String 对象，所]]></description><category></category></item><item><title><![CDATA[HashMap遍历的两种方式]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/8835814</link><guid>https://blog.youkuaiyun.com/jelek/article/details/8835814</guid><author>jelek</author><pubDate>Mon, 22 Apr 2013 18:20:53 +0800</pubDate><description><![CDATA[第一种: 
Map map = new HashMap(); 
Iterator iter = map.entrySet().iterator(); 
while (iter.hasNext()) { 
    Map.Entry entry = (Map.Entry) iter.next(); 
    Object key = entry.getKey(); 
    Object]]></description><category></category></item><item><title><![CDATA[web.xml 中的listener、 filter、servlet 加载顺序及其详解]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/8720231</link><guid>https://blog.youkuaiyun.com/jelek/article/details/8720231</guid><author>jelek</author><pubDate>Tue, 26 Mar 2013 09:43:02 +0800</pubDate><description><![CDATA[在项目中总会遇到一些关于加载的优先级问题，近期也同样遇到过类似的，所以自己查找资料总结了下，下面有些是转载其他人的，毕竟人家写的不错，自己也就不重复造轮子了，只是略加点了自己的修饰。

        首先可以肯定的是，加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是：listener -]]></description><category></category></item><item><title><![CDATA[Yum错误的问题 No module named yum]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/8695769</link><guid>https://blog.youkuaiyun.com/jelek/article/details/8695769</guid><author>jelek</author><pubDate>Wed, 20 Mar 2013 12:13:04 +0800</pubDate><description><![CDATA[最近在折腾RedHat，我安装的版本是rhel-server-6.1-x86_64。
RHEL 6.1默认是没有gcc和gcc-c++环境的，而且我也没有$购买正版服务。
只能想办法本地安装了，总结方法如下：
上传安装镜像rhel-server-6.1-x86_64-dvd.iso，
然后将镜像文件挂，如/mnt
# mount -o loop rhel-server-6.1-x86_6]]></description><category></category></item><item><title><![CDATA[shell 中 date 做 循环变量]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/8647110</link><guid>https://blog.youkuaiyun.com/jelek/article/details/8647110</guid><author>jelek</author><pubDate>Thu, 07 Mar 2013 16:34:38 +0800</pubDate><description><![CDATA[1. 需求：有时，可能希望脚本能够按照一段时间中，每天为一个参数来执行某个任务。例如开始时间为20130101，结束时间为20130301，由于日期变化不是简单的增加1，这里可以做如下处理。
2. 定义变量：
start_date=20130101
end_date=20130301

#shFIle 为某一sh文件 其参数为日期 [ 格式 20130101 ]
shFile ="/h]]></description><category></category></item><item><title><![CDATA[SPSS Modeler 建模示例---细胞样本分类（SVM）学习]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/8634691</link><guid>https://blog.youkuaiyun.com/jelek/article/details/8634691</guid><author>jelek</author><pubDate>Mon, 04 Mar 2013 17:58:54 +0800</pubDate><description><![CDATA[一.背景&目标：
一位医学研究人员获得了一个包含大量人体细胞样本特征的数据集，这些样本是从极有可能患上癌症的患者身上提取的。通过对原始数据进行分析，发现良性样本与恶性样本之间的许多特征显著不同。该研究人员希望开发一个 SVM 模型，使该模型可以使用其他患者样本中的这些细胞特征值尽早发现他们的样本是良性还是恶性。
二.实例数据位置：
[安装目录]\IBM\SPSS\Modeler\14\Dem]]></description><category></category></item><item><title><![CDATA[定时任务 获取系统日期的方法（昨天日期）]]></title><link>https://blog.youkuaiyun.com/jelek/article/details/8505052</link><guid>https://blog.youkuaiyun.com/jelek/article/details/8505052</guid><author>jelek</author><pubDate>Tue, 15 Jan 2013 12:09:38 +0800</pubDate><description><![CDATA[在设置定时任务时，我们希望获取比如昨天的日期，怎么办呢？
1.crontab -e 打开 定时任务编辑。
2.新增一条格式如下：

10 12 * * * sh  test.sh `date -d last-day +\%Y\%m\%d`  >> log_`date +\%Y\%m\%d`.log  2>&1

3.保存退出
 
解释：
1. 10 12 * * *
表示每天]]></description><category></category></item></channel></rss>