<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[foxtosky的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/foxtosky</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; foxtosky]]></copyright><item><title><![CDATA[akka 处理]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40078233</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40078233</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 15:56:31 +0800</pubDate><description><![CDATA[http://ibruce.info/2014/05/20/hello-akka/]]></description><category></category></item><item><title><![CDATA[java 获取Map地图 经纬度与所处地理名称 相互转化]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40077757</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40077757</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 15:35:50 +0800</pubDate><description><![CDATA[什么是Geocoding？

Geocoding API是一个供程序员调用的、http形式的地图服务接口。主要服务那些非网页程序的调用。例如C# 、C++、Java等开发语言都能发送http请求且能接收返回数据。

用户只需在请求的url字串中拼接好关键字或者经纬度信息，即可获取到相应的百度经纬度或者结构化地理信息。


Geocoding API有哪些功能？

Geocodin]]></description><category></category></item><item><title><![CDATA[HIVE开发那些事儿]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40077717</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40077717</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 15:33:17 +0800</pubDate><description><![CDATA[HIVE是什么
来自度娘百科的解释：hive是基于Hadoop的一个数据仓库工具，可以将结构化的数据文件映射为一张数据库表，并提供完整的sql查询功能，可以将sql语句转换为MapReduce任务进行运行。 其优点是学习成本低，可以通过类SQL语句快速实现简单的MapReduce统计，不必开发专门的MapReduce应用，十分适合数据仓库的统计分析。
简单来说，就是用QL这种语言的方式来完成M]]></description><category></category></item><item><title><![CDATA[Ubuntu下Sublime Text 3 和搜狗拼音输入法安装全套解决方案]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076987</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076987</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:58:23 +0800</pubDate><description><![CDATA[最新消息：优麒麟14.04版自带搜狗输入法，http://www.ubuntukylin.com/，以下可以省去第一步安装输入法了。
首先声明采用方法并非原创，参考了网上的帖子，经过自己的实践做了一些优化，参考帖子如下：


?




1
2
3
4
5
6



http://www.cnblogs.com/A-Song/archive/2013/04/01]]></description><category></category></item><item><title><![CDATA[hive 的条件判断（if、coalesce、case）]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076971</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076971</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:57:32 +0800</pubDate><description><![CDATA[原文地址：http://www.folkstalk.com/2011/11/conditional-functions-in-hive.html



CONDITIONAL FUNCTIONS IN HIVE



Hive supports three types of conditional functions. These functions are listed belo]]></description><category></category></item><item><title><![CDATA[Windows下Eclipse搭建GitHub开发环境图文教程]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076947</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076947</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:56:00 +0800</pubDate><description><![CDATA[--http://www.linuxidc.com/Linux/2013-06/85372.htm]]></description><category></category></item><item><title><![CDATA[Hbase shell 常用命令（1）]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076909</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076909</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:54:23 +0800</pubDate><description><![CDATA[下面我们看看HBase Shell的一些基本操作命令，我列出了几个常用的HBase Shell命令，如下：





名称


命令表达式




创建表


create '表名称', '列名称1','列名称2','列名称N'




添加记录      


put '表名称', '行名称', '列名称:', '值'




查看记录]]></description><category></category></item><item><title><![CDATA[Hbase原理、基本概念、基本架构]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076837</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076837</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:49:29 +0800</pubDate><description><![CDATA[概述



HBase是一个构建在HDFS上的分布式列存储系统；
HBase是基于Google BigTable模型开发的，典型的key/value系统；
HBase是Apache Hadoop生态系统中的重要一员，主要用于海量结构化数据存储；
从逻辑上讲，HBase将数据按照表、行和列进行存储。
与hadoop一样，Hbase目标主要依靠横向扩展，通过不断增加廉价的商用服务器，来]]></description><category></category></item><item><title><![CDATA[HBASE SHELL 常用命令]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076809</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076809</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:48:02 +0800</pubDate><description><![CDATA[说明：新版hbase取消了对HQL的支持，只能使用shell
 

命令：disable 'tableName' --disable表。注：修改表结构时，必须要先disable表。
命令：enable 'tableName' --使表可用
命令：drop 'tableName' --删除表
 

HBase基本命令
下面我们再看看看HBase的一些基本操作命令，我列出了几个常用的]]></description><category></category></item><item><title><![CDATA[mapreduce中实现对hbase中表数据的添加]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076773</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076773</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:46:39 +0800</pubDate><description><![CDATA[参考网址：http://www.javabloger.com/article/hadoop-mapreduce-hbase.html
       根据参考网址中的小实例，自己亲自实现了一下，记录一下自己对该程序的一些理解。
       实例：先将数据文件上传到HDFS，然后用MapReduce进行处理，将处理后的数据插入到hbase中。代码如下：
       首先是Mapper：
]]></description><category></category></item><item><title><![CDATA[Hadoop2.4.1 + ZK + HBase 环境搭建]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076751</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076751</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:45:33 +0800</pubDate><description><![CDATA[Hadoop + ZK + HBase 环境搭建

Hadoop 环境搭建
参考资料: 
http://hadoop.apache.org/docs/r2.4.1/hadoop-project-dist/hadoop-common/ClusterSetup.html
http://hadoop.apache.org/docs/r2.4.1/hadoop-yarn/hadoop-yarn-]]></description><category></category></item><item><title><![CDATA[Win7上eclipse无插件交付Hadoop2.2分布式作业]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076627</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076627</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:39:06 +0800</pubDate><description><![CDATA[Win7上eclipse无插件提交Hadoop2.2分布式作业

一直以来，都以为，想在Win上提交hadoop集群的作业，必须得在eclipse上安装hadoop-eclipse-plugin插件才可以提交，但最近与同事交流，发现其实，不一定必须安装hadoop的eclipse插件，才能提交。今天试了一把，发现果然可以不用安装插件也可以正确提交作业到集群上，故在此总结一下。


既然，]]></description><category></category></item><item><title><![CDATA[Hbase调用JavaAPI实现批量导入操作]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076551</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076551</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:33:35 +0800</pubDate><description><![CDATA[将手机上网日志文件批量导入到Hbase中，操作步骤：
1、将日志文件(请下载附件)上传到HDFS中，利用hadoop的操作命令上传：hadoop  fs -put input  /

 
2、创建Hbase表，通过Java操作
 


Java代码  


package com.jiewen.hbase;    import java.io.IOException;]]></description><category></category></item><item><title><![CDATA[ubuntu安装Thrift]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076451</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076451</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:31:00 +0800</pubDate><description><![CDATA[facebook开源项目thrift安装记录
2010-05-29 23:47
thrift homepage : http://incubator.apache.org/thrift/


1.wget http://apache.etoak.com/incubator/thrift/0.2.0-incubating/thrift-0.2.0-incubating.tar.gz

]]></description><category></category></item><item><title><![CDATA[python比较两个文件的差异]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076465</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076465</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:29:59 +0800</pubDate><description><![CDATA[python比较两个文件的差异

更多0



python



文件





下面的python代码比较两个文件的不同之处，并将比较的结果输出出来。
#version 0
import sys

f1 = open(sys.argv[1], "r")
f2 = open(sys.argv[2], "r")

fileOne = f1.readlines()
]]></description><category></category></item><item><title><![CDATA[Python 获得命令行参数的方法]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076411</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076411</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:29:14 +0800</pubDate><description><![CDATA[本篇将介绍python中sys, getopt模块处理命令行参数

如果想对python脚本传参数，python中对应的argc, argv(c语言的命令行参数)是什么呢？
需要模块：sys
参数个数：len(sys.argv)
脚本名：    sys.argv[0]
参数1：     sys.argv[1]
参数2：     sys.argv[2]

test.py


]]></description><category></category></item><item><title><![CDATA[python--用linecache模块方便提取文本数据]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076367</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076367</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:27:00 +0800</pubDate><description><![CDATA[需求：
工作中生成的日志是固定格式的大量数据，需要从每个日志中提取固定的几行值，对其汇总，用于统计分析工艺参数。
需要日志内容如图：

 
解决：
python自带的linecache模块中getline方法简单好用，可直接提取文件中对应行的内容
 
#!/usr/bin/python # -*- coding: UTF-8 -*- #data_filter  import os,]]></description><category></category></item><item><title><![CDATA[css选择器(selector) xPath的选择器]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076305</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076305</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:24:10 +0800</pubDate><description><![CDATA[去年我学jQuery的时候，曾经做过一点选择器（selector）的笔记。
这几天拿出来看了一下，发现很多都忘记了。所以，我决定把它们贴在这里，方便以后查看。这对其他朋友应该也是有用的，毕竟选择器是制作网页效果的第一步。
笔记分为两个部分，今天是CSS的选择器，以后还有一部分xPath的选择器。今天的笔记中包括44个选择器，基本涵盖了CSS 2和CSS 3的所有规定。
===========]]></description><category></category></item><item><title><![CDATA[Scrapy轻松定制网络爬虫]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076237</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076237</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:19:12 +0800</pubDate><description><![CDATA[网络爬虫（Web Crawler, Spider）就是一个在网络上乱爬的机器人。当然它通常并不是一个实体的机器人，因为网络本身也是虚拟的东西，所以这个“机器人”其实也就是一段程序，并且它也不是乱爬，而是有一定目的的，并且在爬行的时候会搜集一些信息。例如 Google 就有一大堆爬虫会在 Internet 上搜集网页内容以及它们之间的链接等信息；又比如一些别有用心的爬虫会在 Internet 上搜集]]></description><category></category></item><item><title><![CDATA[Hadoop2.3.0+Hbase0.96.1.1+Hive0.14.0+Zookeeper3.4.6+Sqoop1.99.3安装配置流程]]></title><link>https://blog.youkuaiyun.com/foxtosky/article/details/40076135</link><guid>https://blog.youkuaiyun.com/foxtosky/article/details/40076135</guid><author>foxtosky</author><pubDate>Tue, 14 Oct 2014 14:11:55 +0800</pubDate><description><![CDATA[Hadoop2.3.0+Hbase0.96.1.1+Hive0.14.0+Zookeeper3.4.6+Sqoop1.99.3安装配置流程
linux环境：Oracle Linux Server release 6.3 (64位)
编译环境：由于公司服务器不能联网，故在本机win8下的虚拟机中编译（虚拟机中同样是Oracle Linux Server release 6.3 (64位)）
节]]></description><category></category></item></channel></rss>