无语烧鹅

文章
8
资源
0
加入时间
2年10月27天

Ubuntu14.04+Hive-2.3.2环境搭建0. 安装Mysql并创建hive用户1. 安装Hadoop2. 下载必要文件并解压3. 配置环境变量4. 配置Hive相关文件5. 初始化6. 启动Hive并简单测试

0. 安装Mysql并创建hive用户运行以下命令sudo apt-get install mysql-server使用root用户进入mysql后,执行以下语句。红色部分视自己意愿修改create user 'hive'@'%' identified by 'hive';账号名为hive,’%’表示允许任何访问,密码为hive。grant all privileges o...

多线程下遇到空指针NullPointerException,下标越界ArrayIndexOutOfBoundsException 问题及解决办法

项目中遇到的问题。1。多线程下偶尔会报 空指针NullPointerException异常。开始的时候怎么也想不明白为啥会报空指针,看代码每一步的数据我都有添加,怎么会集合有空指针呢?关键是控制台打印报错信息就只有这一个NullPointerException异常。2。后来一步步拆解,追踪打印每一步数据。发现了新的报错:下标越界ArrayIndexOutOfBoundsExceptio...

c++ const限定符、引用、typedef、枚举、类类型、头文件

1.const限定符:常、常量、不能改变(即程序无论如何改变,定义为const+类型的常量一直不会改变),必须初始化。同时,此常量为全局作用域。注:在多个文件中使用const定义的常量时,定义处前需要加extern进行定义。2.引用(别名):在之前,需用&。普通引用(非const引用):定义引用时,必须立马初始化;而且不能定义为常量,必须为变量;引用相当于别名,原本变量改变时,引用也会随之...