- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 Java基本数据类型所占字节数以及一个字符串怎么判断有多少个字节
一.问题描述Java基本数据类型所占字节数以及一个字符串怎么判断有多少个字节?解答第一个问题,Java基本数据类型所占字节数一个字符串判断有多少个字节组成:String采用一种更灵活的方式进行存储。在String中,一个英文字符、阿拉伯数字占1个字节,而中文字符根据编码的不同所占字节数也不同。在UTF-8编码下,一个中文字符占3个字节;而使用GBK编码时一个中文字符占2个字节。...
2019-07-30 15:56:37 8093
原创 mysql 的group by 满足的规则要求:ONLY_FULL_GROUP_BY:合法检查
1.1group by满足的规则所有select的字段,除聚合函数中的字段,都必须在group by中出现。举个例子,select A,B,C,count(D),sum(E)from table group by A,B,C。除聚合函数count(D),sum(E)外,字段A,B,C必须在group by中出现。https://zhidao.baidu.com/question/4...
2019-07-25 19:56:36 9788
原创 hbase 常用过滤器filter--------------------------有这篇文章就够了,舍我其谁!!!!
目录1.1过滤器的作用1.2rowkeyFilter1.3prefixfilter1.4firstKeyOnlyFilter1.5valueFilter1.7keyonlyFilter1.8randomRowFilter1.9inclusiveStopFilter1.10columnPrefixFilter1.11columnCou...
2019-07-23 17:15:33 525 1
原创 hadoop 生态圈组件的启动与关闭
机器部署说明:/*****************************************虚拟机中hadoop组件启动顺序:************************************/1.在100,101,102分别启动 zk zkServer.sh start 2.在100上启动hdfs start-dfs.sh 3.在101上启动yarn...
2019-07-11 09:54:41 256
原创 将mysql表中数据导入到hive分区事务桶表
3.1.1逻辑描述1.删除hv_orders_user_buckets表中对应分区的数据2.按指定日期从mysql中的数据库查询数据orders0-9和orders_user0-9表的数据导入到hive中的hv_orders_user表指定的分区中。Hv_orders_user是一个分区表,不具有事务3.将hv_orders_user表中的数据按分区导入到hv_orders_user...
2019-07-10 17:21:17 747
原创 hive报Can't call rollback when autocommit=true
报:Error rolling back: Can't call rollback when autocommit=true报:hive-site.xml设置为false;
2019-07-09 17:01:22 2341
原创 shell脚本中写hive的sql语句
2.3shell脚本中写hive语句2.3.1test.sh脚本内容#!/bin/bashanalysis_date=$1#开始执行方法#/opt/hive-2.3.5/bin/hive -e "select count(1) from hv_orders_user_buckets"echo"输入的参数变量为:$analysis_date"hive -e "u...
2019-07-09 16:55:15 5596
原创 linux shell 命令 echo中输出变量
脚本文件:test.sh#!/bin/bashanalysis_date=$1#开始执行方法function start(){for str in 0doecho 'str:${str}'echo 'str:'${str}''echo "str:${str}"echo 'str:'${str}echo 'canshu:'${analysis_date}ec...
2019-07-08 16:28:42 62059
原创 flume的项目实现自定义sink的输出端
详细的flume工程代码见百度网盘:实现的功能:监听某个文件的最新输入,让后将其输入到制定文件中。#配置文件:push.conf # Name the components on this agent a1.sources = r1 a1.sinks = k1 a1.channels = c1 # Describe/configure the...
2019-07-06 18:34:47 573
原创 flume 监控目录文件,将内容定时输入到hdfs上
3.3.1 编写脚本文件:tohdfs.conf#定义agent名, source、channel、sink的名称a4.sources = r1a4.channels = c1a4.sinks = k1#具体定义sourcea4.sources.r1.type = spooldira4.sources.r1.spoolDir = /opt/rh#具体定义chann...
2019-07-06 18:29:56 585
原创 flume1.9.0的安装
2.1flume的安装flume的tar包下载地址: http://flume.apache.org/download.html2.1.1上传flume的tar包2.1.2解压[root@meboth-master opt]# tar -zxvf ./installsoftpackagedir/apache-flume-1.9.0-bin.tar.gz -C /o...
2019-07-06 15:49:37 919
原创 1:n和n:n 表之间关联
其实表和表之间相互关联就是笛卡尔积的关系,A表:B表:A表的user_id 和B表的user_id的关系为n:n,关联之后就是A表的user_id的个数m乘以B表user_id的个数的乘积。A表的order_no和B表的order_no的关系为1:1,两个表关联之后,同一个order_no只有一条数据:...
2019-07-04 14:43:46 2178
原创 在idea中配置 gitignore忽略文件(一)
针对一些不用每次提交的文件,设置不让其提交到git的本地仓库中。#先在idea中安装gitignore插件点击File->Settings,选择plugs,在右边搜索:.ignore,点击Install,安装完成后就可以愉快的使用了,不过在此之前得重启IDEA#现在项目中生成模板在项目上右键->New ->.ignore file ->.gitign...
2019-07-01 16:14:27 46450 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人