代码改变世界

阅读排行榜

使用cd回到上次编辑的目录

2013-07-02 21:23 by java20130722, 740 阅读, 收藏,
摘要: 在linux下工作的时候,可能会在某个文件夹和其根目录直接不停的切换。比如,我现在在ruby-git这个文件夹下:我cd到.git/hooks这个文件夹下:然后我对某个项目进行了编辑,我想回到原来的ruby-git文件夹,一种方式是cd ../..,这种方式相对来说就比较慢,如果开始cd的目录比较深,则需要输入的更多。另一种方式,可以使用cd -来完成: 阅读全文

Hive输出文件的间隔符

2013-07-10 17:35 by java20130722, 710 阅读, 收藏,
摘要: 1.insert 语法格式为:基本的插入语法:INSERT OVERWRITE TABLE tablename [PARTITON(partcol1=val1,partclo2=val2)]select_statement FROM from_statementinsert overwrite table test_insert select * from test_table;对多个表进行插入操作:FROM fromstatteINSERT OVERWRITE TABLE tablename1 [PARTITON(partcol1=val1,partclo2=val2)]select_sta 阅读全文

hive 三种启动方式及用途

2013-02-21 14:34 by java20130722, 694 阅读, 收藏,
摘要: 1, hive命令行模式,直接输入/hive/bin/hive的执行程序,或者输入 hive –service cli 用于linux平台命令行查询,查询语句基本跟mysql查询语句类似2,hiveweb界面的启动方式,hive –service hwi 用于通过浏览器来访问hive,感觉没多大用途3, hive远程服务 (端口号10000) 启动方式, hive –service hiveserver& 用java等程序实现通过jdbc等驱动的访问hive就用这种起动方式了,这个是程序员最需要的方式了 也可以自己指定端口 hive --service hiveserver -... 阅读全文

Solr之NamedList 简单介绍与实例解析

2013-07-16 01:44 by java20130722, 689 阅读, 收藏,
摘要: 大家都知道,Solr是一个基于Lucene高可配置的搜索服务器,大部分参数值以及相关优化等等都可以在solrconfig.xml中配置,那么就需要一个能够很快的进行解析和读取配置文件内容的数据结构,为此Solr提供了NamedList结构。 NamedList,一个有序的name/value容器,NamedList不像Map,他具有以下特点: 1、名字可以重复 2、NamedList中的element保持这有序状态 3、可以下标的形式访问Elements 4、name和value都可以为null NamedList中通过下边访问要快于通过name访问。 NamedList在org.apach. 阅读全文

Hive 中SerDe概述

2013-02-28 14:22 by java20130722, 679 阅读, 收藏,
摘要: 一、背景1、当进程在进行远程通信时,彼此可以发送各种类型的数据,无论是什么类型的数据都会以二进制序列的形式在网络上传送。发送方需要把对象转化为字节序列才可在网络上传输,称为对象序列化;接收方则需要把字节序列恢复为对象,称为对象的反序列化。2、Hive的反序列化是对key/value反序列化成hive table的每个列的值。3、Hive可以方便的将数据加载到表中而不需要对数据进行转换,这样在处理海量数据时可以节省大量的时间。二、技术细节1、SerDe是Serialize/Deserilize的简称,目的是用于序列化和反序列化。2、用户在建表时可以用自定义的SerDe或使用Hive自带的SerD 阅读全文
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 115 下一页