这几天写C程序,问题不断,先记下来吧double free or corruption字面意思理解为重复释放空间或崩溃,通常由于你调用了两次free,虽然你可能不是两次给free()传同一个指针,但可能因为第一个free的指针代表的空间越界了将第二个指针指向的区域也free了。*** stack s...
分类:
编程语言 时间:
2014-10-13 23:08:47
阅读次数:
212
这里使用的版本是cdh发行的pig-0.12.0-cdh5.1.2 下载地址点这里
1.Pig简介:
Pig是yahoo捐献给apache的一个项目,它是SQL-like语言,是在MapReduce上构建的一种高级查询语言,把一些运算编译进MapReduce模型的Map和Reduce中,并且用户可以定义自己的功能。这是Yahoo开发的又一个克隆Google的项目:S...
分类:
其他好文 时间:
2014-10-13 21:20:27
阅读次数:
253
今天微博大数据平台发邮件来说,他们有一个hql运行失败,但是从gateway上面的日志看不出来是什么原因导致的,我帮忙看了一下,最后找到了问题的原因,以下是分析过程...
分类:
其他好文 时间:
2014-10-13 19:48:57
阅读次数:
211
如图,这里只能看到简单的一段SQL,几乎看不出具体在执行什么任务。
此时可以点开一个application,点击Tracking URL:
ApplicationMaster
进入到MapReduce Job job_1409xxxx,Job页面
点击左侧的Configuration
这里有此Job对应的所有参数,在 右上角的搜索框中输入string,
其中key为 hive....
分类:
数据库 时间:
2014-10-13 13:40:59
阅读次数:
220
编译 hadoop 版本的命令如下,可以直接使用 make-distribution.sh 脚本来编译,命令如下:
./make-distribution-noclean.sh --tgz -Pyarn -Phive -Phadoop-2.4 -Dhadoop.version=2.4.0
然后就在当前目前会生成一个 tgz 的文件。
如果是编译 cdh 版本的话,参考命令如下:
./mak...
分类:
其他好文 时间:
2014-10-11 15:19:35
阅读次数:
204
删除数据后,执行下面语句: ALTER TBALE TableName AUTO_INCREMENT=1mysql删除比较一、DROP droptable tablename 绝招:删除内容和定义,释放空间。简单来说就是把整个表去掉.以后要新增数据是不可能的,除非新增一个表二、TRUN...
分类:
其他好文 时间:
2014-10-10 19:34:04
阅读次数:
161
反垃圾rd那边有一个hql,在执行过程中出现错误退出,报java.io.IOException: Broken pipe异常,hql中使用到了python脚本,hql和python脚本近期没有人改过,在10.1号时还运行正常,但是在10.4号之后运行就老是出现相同的错误,而且错误出现在stage-2的reduce阶段,gateway上面的错误提示如下:...
分类:
编程语言 时间:
2014-10-10 17:46:44
阅读次数:
520
语法: COALESCE(T v1, T v2, …) 返回参数中的第一个非空值;如果所有值都为NULL,那么返回NULL以emp表为例:desc emp;empno int None enam...
分类:
其他好文 时间:
2014-10-10 13:38:44
阅读次数:
248
1.insertInsert时,from子句既能够放在select子句后,也能够放在insert子句前,以下两句是等价的hive> FROM invites a INSERT OVERWRITE TABLE eventsSELECT a.bar, count(*) WHERE a.foo > 0 G...
分类:
其他好文 时间:
2014-10-09 21:51:37
阅读次数:
270