<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[afei2530的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/afei2530</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; afei2530]]></copyright><item><title><![CDATA[sqoop 测试 --hive-delims-replacement 参数]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097260</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097260</guid><author>afei2530</author><pubDate>Sun, 15 Oct 2017 23:57:00 +0800</pubDate><description><![CDATA[在hive的官方文档中给的例子中字段分隔符是\001,但是在他的API文档中--hive-delims-replacement ，--hive-drop-import-delims 参数中会处理的字符是\0x01,一个时8进制的1，一个是16进制的1，有这么一点差别，lz为了确认这两个是否一样故做了下面的实验


Example:








CREAT...]]></description><category></category></item><item><title><![CDATA[Hibernate获取数据java.lang.StackOverflowError]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097257</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097257</guid><author>afei2530</author><pubDate>Sun, 15 Oct 2017 21:07:00 +0800</pubDate><description><![CDATA[原因：因为在重写toString()方法时，把关联的属性也放入到toString方法中了，去掉就可以了。
如：重写的toString方法中不能有关联关系IDCard属性idCard
public class Person {
    private Integer id;
    private String name;
    private IDCard idCard;...]]></description><category></category></item><item><title><![CDATA[myeclipse 从数据库生成java实体类]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097259</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097259</guid><author>afei2530</author><pubDate>Sun, 15 Oct 2017 17:44:00 +0800</pubDate><description><![CDATA[转载于:https://www.cnblogs.com/rocky-AGE-24/p/7672858.html]]></description><category></category></item><item><title><![CDATA[sqoop导入数据到hive中元数据问题]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097255</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097255</guid><author>afei2530</author><pubDate>Sun, 15 Oct 2017 17:01:00 +0800</pubDate><description><![CDATA[简单配置了sqoop之后开始使用，之前用的时候很好用，也不记得有没有启动hivemetastore，今天用的时候没有启动，结果导入数据时，如果使用了db.tablename,就会出现找不到数据库的错，一直找到不到原因，
换了sqoop还是一样，后来查了一下，在sqoop/conf下多了一个metastore.db的文件夹，我把这个文件删了，然后把hive-site.xml的文件从...]]></description><category></category></item><item><title><![CDATA[oracle学习创建和准备Oracle样例数据库]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097258</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097258</guid><author>afei2530</author><pubDate>Sun, 15 Oct 2017 11:52:00 +0800</pubDate><description><![CDATA[此处有一个Oracle创建数据库和表和插入数据的脚本；
http://www.forta.com/books/0672336073/


转载于:https://www.cnblogs.com/rocky-AGE-24/p/7670410.html]]></description><category></category></item><item><title><![CDATA[rm -rf python 实现 v0.1]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097253</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097253</guid><author>afei2530</author><pubDate>Tue, 10 Oct 2017 23:34:00 +0800</pubDate><description><![CDATA[#coding=utf-8
import os
def join(arr,join_falg):
    res = ""
    for a in  arr:
        res += a+join_falg
    return res

def get_file_parats(file):
    path_arr = file.split("/")
 ...]]></description><category></category></item><item><title><![CDATA[javascript 匿名函数]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097256</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097256</guid><author>afei2530</author><pubDate>Tue, 10 Oct 2017 00:11:00 +0800</pubDate><description><![CDATA[匿名函数没有实际名字，也没有指针，怎么执行滴？ 其实大家可以看看小括号的意义就应该可以理解。小括号有返回值，也就是小括号内的函数或者表达式的返回值，所以说小括号内的function返回值等于小括号的返回值，不难理解 (function(){})()可以将没有名字的函数执行了把… 关于匿名函数写法，很发散~ 最常见的用法： 
复制代码 代码如下:
 (function() { aler...]]></description><category></category></item><item><title><![CDATA[python中的目录递归的创建和目录及其下的文件递归的删除]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097251</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097251</guid><author>afei2530</author><pubDate>Sun, 08 Oct 2017 22:36:00 +0800</pubDate><description><![CDATA[1，删除目录data下的train及其下的所有文件，相当于linux中的rm -rf

importshutil
shutil.rmtree('data/train')

2，递归的创建目录data/train，相当于Linux中的 mkdir -p



importos
os.makedirs('data/train')


人生苦短，...]]></description><category></category></item><item><title><![CDATA[python文件]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102096719</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102096719</guid><author>afei2530</author><pubDate>Sun, 08 Oct 2017 18:33:00 +0800</pubDate><description><![CDATA[#文件操作 open（）
#open("路径 + 文件名",”读写模式")
f=open('filepath','w')
 
#读写模式：
# r只读,r+读写,w新建(会覆盖原有文件),a追加,b二进制文件
#常用读写模式
#如:'rb','wb','r+b'等等
#读写模式的类型有：
#rU 或 Ua 以读方式打开, 同时提供通用换行符支持 (PEP 278)...]]></description><category></category></item><item><title><![CDATA[python 读取大文件，按照字节读取]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102096718</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102096718</guid><author>afei2530</author><pubDate>Sun, 08 Oct 2017 17:38:00 +0800</pubDate><description><![CDATA[def read_bigFile():
    f = open("123.dat",'r')
    cont = f.read(10)
    while len(cont) &gt;0 :
        print(cont)
        cont = f.read(10)
　　f.close()
read_bigFile()



def cop...]]></description><category></category></item><item><title><![CDATA[Kylin 与 Spark SQL相比，有哪些差异和优势？]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097254</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097254</guid><author>afei2530</author><pubDate>Sun, 08 Oct 2017 09:28:00 +0800</pubDate><description><![CDATA[SparkSQL本质上是基于DAG模型的MPP。而Kylin核心是Cube(多维立方体)。关于MPP和Cube预处理的差异，重复如下：&gt; MPP [1] 的基本思路是增加机器来并行计算，从而提高查询速度。比如扫描8亿记录一台机器要处理1小时，但如果用100台机器来并行处理，就只要一分钟不到。再配合列式存储和一些索引，查询可以更快返回。要注意这里在线运算量并没有减小，8亿条记录还是...]]></description><category></category></item><item><title><![CDATA[apache kylin2.10在原生hadoop集群上安装]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097248</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097248</guid><author>afei2530</author><pubDate>Sat, 07 Oct 2017 11:31:00 +0800</pubDate><description><![CDATA[Install Kylin

Download latest Kylin binaries athttp://kylin.apache.org/download
Export KYLIN_HOME pointing to the extracted Kylin folder
Make sure the user has the privilege to run hadoop, ...]]></description><category></category></item><item><title><![CDATA[ambari安装 QA]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097252</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097252</guid><author>afei2530</author><pubDate>Sat, 07 Oct 2017 10:26:00 +0800</pubDate><description><![CDATA[1.在安装时 出现Public key for ambari-server-2.4.2.0-136.x86_64.rpm is not installed 安装ambari报错
在安装HST服务时也报一个类似的错，解决办法都是先执行
rpm --import http://server1/soft/AMBARI-2.4.2.0/centos7/2.4.2.0-136/RPM-GPG-...]]></description><category></category></item><item><title><![CDATA[mysql 5.7 学习]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097246</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097246</guid><author>afei2530</author><pubDate>Fri, 06 Oct 2017 17:11:00 +0800</pubDate><description><![CDATA[MySQL5.7 添加用户、删除用户与授权



mysql -uroot -proot
MySQL5.7 mysql.user表没有password字段改authentication_string；
一. 创建用户:
命令:CREATE USER'username'@'host' IDENTIFIED BY 'password';
例子: CREATE USER...]]></description><category></category></item><item><title><![CDATA[Public key for ambari-server-2.4.2.0-136.x86_64.rpm is not installed  安装ambari报错总结]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097247</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097247</guid><author>afei2530</author><pubDate>Fri, 06 Oct 2017 16:04:00 +0800</pubDate><description><![CDATA[提示;# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
就是导入这个安装包的key
可以使用http的协议
比如我用的就是
rpm --import http://server1/soft/AMBARI-2.4.2.0/centos7/2.4.2.0-136/RPM-GPG-KEY/RPM-GPG-KEY-Je...]]></description><category></category></item><item><title><![CDATA[python 练习]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097244</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097244</guid><author>afei2530</author><pubDate>Fri, 06 Oct 2017 12:17:00 +0800</pubDate><description><![CDATA[friends = []
def add_friend():
    name = raw_input("please input friend name:")
    friends.append(name)
    foreach(friends)
def del_friend():
    name = raw_input("please input friend ...]]></description><category></category></item><item><title><![CDATA[centos 扩容]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097245</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097245</guid><author>afei2530</author><pubDate>Fri, 06 Oct 2017 10:32:00 +0800</pubDate><description><![CDATA[1. 查看挂载点信息：

[root@localhost]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/centos-root 18G 15G 2.9G 84% /devtmpfs 485M 0 485M 0% /devtmpfs 494M 84K 494M 1% /dev/shmtmpfs 494M 7.1M 487M 2% /runt...]]></description><category></category></item><item><title><![CDATA[Linux中Cache内存占用过高解决办法]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097242</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097242</guid><author>afei2530</author><pubDate>Thu, 05 Oct 2017 18:12:00 +0800</pubDate><description><![CDATA[在Linux系统中，我们经常用free命令来查看系统内存的使用状态。在一个RHEL6的系统上，free命令的显示内容大概是这样一个状态：

这里的默认显示单位是kb，我的服务器是128G内存，所以数字显得比较大。这个命令几乎是每一个使用过Linux的人必会的命令，但越是这样的命令，似乎真正明白的人越少（我是说比例越少）。一般情况下，对此命令输出的理解可以分这几个层次：

...]]></description><category></category></item><item><title><![CDATA[HyperLogLog]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097243</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097243</guid><author>afei2530</author><pubDate>Thu, 05 Oct 2017 17:17:00 +0800</pubDate><description><![CDATA[数据量一大，连统计基数也成了一个麻烦事。在使用kylin的时候，遇到对度量值进行基数统计，使用的是Hyperloglog算法，占用内存小，误差小，实乃不错的方法，但查阅网上的资料与内容，感觉未能理解的太明白。经过一番折腾，自己给整理出一个版本出来。
算法的论文是《HyperLogLog the analysis of a near-optimal cardinality est...]]></description><category></category></item><item><title><![CDATA[星型模式、雪花模式和事实星座模式]]></title><link>https://blog.youkuaiyun.com/afei2530/article/details/102097239</link><guid>https://blog.youkuaiyun.com/afei2530/article/details/102097239</guid><author>afei2530</author><pubDate>Thu, 05 Oct 2017 16:47:00 +0800</pubDate><description><![CDATA[多维数据模型是最流行的数据仓库的数据模型，多维数据模型最典型的数据模式包括星型模式、雪花模式和事实星座模式，本文以实例方式展示三者的模式和区别。

1.星型模式的核心是一个大的中心表（事实表），一组小的附属表（维表）。星型模式示例如下所示：





2.雪花模式是星型模式的扩展，其中某些维表被规范化，进一步分解到附加表（维表）中。雪花模式示例如下图所示：
...]]></description><category></category></item></channel></rss>