摘要: 一、思路1: 不使用线程池 1.run方法 定义 static int[] arr = new int[10]; 将1~100 分成10个数组,分成10个线程的run()方法分别计算 其中每个线程的run方法拿到一个ix下标当作自己的数组索引 方法1:0 -> 1~10 ; 1 -> 11~20 ; 阅读全文
posted @ 2020-09-07 15:33 PEAR2020 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: 一、准备读取文件 hbaseFile.txt rowkey,name:firstName,name:lastName,address:province,address:city,address:district 1,chen,allen,jiangsu,nanjing,xuanwu 2,chen,h 阅读全文
posted @ 2020-09-02 22:25 PEAR2020 阅读(322) 评论(0) 推荐(0) 编辑
摘要: ****** StartRow <= scan < StopRow ******* java -jar hbasedao.jar dtScan student 3 5 结果: >>> 对应查出来3 和 4的值 阅读全文
posted @ 2020-09-02 20:20 PEAR2020 阅读(566) 评论(0) 推荐(0) 编辑
摘要: ListOrderedMap位于commons-collections的jar包里,与普通的map相比,ListOrderedMap的key可保持原有顺序。 package util; import java.util.HashMap; import java.util.Map; import ja 阅读全文
posted @ 2020-09-02 10:05 PEAR2020 阅读(590) 评论(0) 推荐(0) 编辑
摘要: # 环境搭建 # 解压省略... # vi hbase-env.sh # export JAVA_HOME=/opt/install/jdk JDK # export HBASE_MANAGES_ZK=false 启用外部zookeeper # vi hbase-site.xml <configur 阅读全文
posted @ 2020-08-31 19:11 PEAR2020 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 一、方法1:with 2017年月度 各店铺 单客户平均消费(店铺消费/店铺unique客户数量)环比:每个月和上一个月比 with tab as ( select date,store_id,avgCusPrice-lastAvgPrice priceDiff from ( select date 阅读全文
posted @ 2020-08-31 15:28 PEAR2020 阅读(2116) 评论(0) 推荐(0) 编辑
摘要: 1.Base64 <可逆不安全!> /** * Base64不是安全领域下的加解密算法,只是一个编码算法, * 通常用于把二进制数据编码为可写的字符形式的数据, * 特别适合在http,mime协议下的网络快速传输数据。 * UTF-8和GBK中文的Base64编码结果是不同的。 * 采用Base6 阅读全文
posted @ 2020-08-31 09:53 PEAR2020 阅读(4152) 评论(0) 推荐(0) 编辑
摘要: 一、quickstart 项目 pom中: <repositories> <repository> <id>cloudera</id> <url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> </repositor 阅读全文
posted @ 2020-08-31 09:45 PEAR2020 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一、关系运算 1. 等值比较: = 语法:A=B操作类型:所有基本类型描述:如果表达式A与表达式B相等,则为TRUE;否则为FALSE举例:hive>select 1 from lxw_dual where 1=1;1 2. 不等值比较: <> 语法: A <> B操作类型:所有基本类型描述:如果表 阅读全文
posted @ 2020-08-30 08:27 PEAR2020 阅读(335) 评论(0) 推荐(0) 编辑
摘要: # 配置 #[root@vwmaster conf]# pwd/opt/bigdata/hadoop/hive110/conf # 新建hive-site.xml文件# thrift => rpc ## ipc => 同节点进程之间函数调用# rpc => 不同节点进程之间函数调用(微服的核心)#t 阅读全文
posted @ 2020-08-24 10:20 PEAR2020 阅读(180) 评论(0) 推荐(0) 编辑