hive DDL操作


创建表create table student(id int ,name string);create table log(id INT,text string) partitioned by (year string);log表有id和text列,还有一个year的虚拟列默认情况下,表被设定为文本内容格式并且是有^A也就是ctrl-a来分割查看表 show tables;+-----------+--+| tab_name |+-----------+--+| log || student || xx |+-----------+--+show tabl...

阅读全文 »


hiveserver2服务端及客户端使用


hiveserver2服务端hiveserver2是一个服务端接口,能够使远程客户端链接并执行查询操作并返回结果,目前的实现版本是基于thrift rpc调用,hiveserver2是hiveserver的改良版本,更好的支持并发及安全认证,能够更好的支持jdbc及odbc等开放的客户端api配置:hive.server2.thrift.min.worker.threads – 最小工作线程, 默认是 5.hive.server2.thrift.max.worker.threads – 最大工作线程, 默认是 500.hive.server2.thrift.port – 监听的tcp端口...

阅读全文 »


hive客户端


hive客户端说明1.运行Hive CLI,过时了(缺乏多用户,安全及很多其他的特性),由hiveserver2的Beeline客户端代替$HIVE_HOME/bin/hive2.hiveserver2的Beeline$HIVE_HOME/bin/hiveserver2或者$HIVE_HOME/bin/hive --service hiveserver2Beeline是通过hiveserver2的jdbc url开始,通过hiveserver2服务启动时候的地址+端口,默认情况下是localhost:10000,所以完整地址为jdbc:hive2://localhost:10000$HI...

阅读全文 »


macaca相关api整理汇总


链接地址 https://macacajs.github.io/macaca-wd/macaca相关api整理汇总1.方法:acceptAlert()支持平台: Android iOS功能:捕捉当前显示的弹出框2.方法:alertKeys(keys)支持平台: iOS功能:给javascript中的prompt发送按键3.方法:alertText()支持平台: iOS功能:获取JavaScript的alert(), confirm(), 或者 prompt()格式的对话框中的值4.方法:back()支持平台:Android Web(WebView)功能:如果可能的话,将通过浏览器历史导航...

阅读全文 »


centos mysql5.6.24安装


先决条件下载centos系统版本mysql程序,包括server端,client端,以及java 驱动程序,下载地址,http://pan.baidu.com/s/1nvvS7PZ安装步骤1.首先查看系统中有没有自带的mysql安装程序rpm -qa | grep mysqlqt-mysql-4.6.2-25.el6.x86_64mysql-server-5.1.66-2.el6_3.x86_64mysql-libs-5.1.66-2.el6_3.x86_64mysql-5.1.66-2.el6_3.x86_642.如果有,首先卸载mysql程序[mac@centos1 ~]$ sudo...

阅读全文 »


hadoop分布式环境搭建二(集群搭建)


安装准备1.在/opt目录下创建software及modules文件夹,并修改到为mac用户下sudo mkdir /opt/software[sudo] password for mac: [mac@centos1 ~]$ sudo mkdir /opt/modules[mac@centos1 ~]$ sudo chown -R mac:mac /opt/software/[mac@centos1 ~]$ sudo chown -R mac:mac /opt/modules/[mac@centos1 ~]$ ls -al /opt/总用量 20drwxr-xr-x. 5 root r...

阅读全文 »


hadoop分布式环境搭建一(集群准备)


安装准备首先按照教程安装vmware虚拟机链接分布式环境搭建1.复制安装好的centos虚拟机两份,并分别命名为centos2,centos3,这里搭建有三台主机的集群 安装后启动任意一台虚拟机如下所以,这里的用户名为mac是应为自己的mac电脑的用户名就是mac,这里为了方便自己学习方便ssh链接三台虚拟机而不用带用户名即可而使用mac用户名2.添加自己用户的sudo权限进入root用户su修改/etc/sudoers文件vi /etc/sudoers添加如下一行内容mac ALL=(ALL) ALL修改内容如下## Allow root to run any co...

阅读全文 »


ofbiz16.11环境搭建


ofbiz下载安装1.下载进入ofbiz官方页面http://ofbiz.apache.org/download.html页面下载最新版本16.11.012.下载gradle进入https://gradle.org/install#download页面下载gradle最新版本,这里是gradle-3.2.1-bin.zip3.解压ofbiz后,将gradle-3.2.1-bin.zip拷贝到ofbiz目录下的gradle/wrapper/目录中4.修改gradle/wrapper/中的文件gradle-wrapper.properties中的distributionUrl属性,修改后如下...

阅读全文 »