文章分类 -  工作经验总结

工作中遇到的问题和学习笔记
摘要:关于 or 和 and 使用时的短路问题 如下图所示: 下面的代码中or会短路掉后面的and 阅读全文
posted @ 2022-09-15 22:05 赤兔胭脂小吕布 阅读(22) 评论(0) 推荐(0)
摘要:concat() 函数中的字符串套 nvl() 函数的重要性 阅读全文
posted @ 2022-09-15 20:31 赤兔胭脂小吕布 阅读(54) 评论(0) 推荐(0)
摘要:Shell 介紹 本书来源:开源书籍:Shell 编程范例 (by 泰晓科技) Shell 编程范例 v 0.2 不同于传统 Shell 书籍,本书并未花大篇幅去介绍 Shell 语法,而是以面向“对象” 的方式引入大量的实例介绍 Shell 日常操作,“对象” 涵盖数值、逻辑值、字符串、文件、进程 阅读全文
posted @ 2022-09-15 11:19 赤兔胭脂小吕布 阅读(298) 评论(0) 推荐(0)
摘要:在impala中建立hbase的外表 Impala是Cloudera 开发的所以在CDH大数据环境下 安装简单,CDH自己集成了Impala Impala可以通过Hive外部表方式和HBase进行整合,步骤如下: 步骤1:创建hbase 表,向表中添加数据 create 'test_info', ' 阅读全文
posted @ 2022-09-08 17:59 赤兔胭脂小吕布 阅读(224) 评论(0) 推荐(0)
摘要:连接 mysql 的命令 一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格) C:>mysql -h localhost -u root -p123 二、MySQL 连接远程数据库(xxx.xxx.0.xxx),端口“3306”,用户名 阅读全文
posted @ 2022-09-08 15:22 赤兔胭脂小吕布 阅读(740) 评论(0) 推荐(0)
摘要:Markdown 语法快速入门手册 Markdown 是一种轻量级标记语言,能将文本换成有效的XHTML(或者HTML)文档,它的目标是实现易读易写,成为一种适用于网络的书写语言。 Markdown 语法简洁明了,易于掌握,所以用它来写作是件既效率又舒服的事情。我们所熟知的和一些大型CMS,如Joo 阅读全文
posted @ 2022-09-07 19:21 赤兔胭脂小吕布 阅读(88) 评论(0) 推荐(0)
摘要:Hive 安装 所有Hadoop的子项目,如Hive, Pig,和HBase,都需要Linux的操作系统。因此,需要安装Linux OS。以下是为Hive的安装执行的简单步骤: 第1步:验证JAVA安装 在Hive安装之前,Java必须在系统上已经安装。使用下面的命令来验证是否已经安装Java: $ 阅读全文
posted @ 2022-09-06 17:01 赤兔胭脂小吕布 阅读(414) 评论(0) 推荐(0)
摘要:impala 概述 什么是Impala? Impala是用于处理存储在Hadoop集群中的大量数据的MPP(大规模并行处理)SQL查询引擎。 它是一个用C ++和Java编写的开源软件。 与其他Hadoop的SQL引擎相比,它提供了高性能和低延迟。 换句话说,Impala是性能最高的SQL引擎(提供 阅读全文
posted @ 2022-09-06 16:10 赤兔胭脂小吕布 阅读(1133) 评论(0) 推荐(0)
摘要:HBase Shell命令大全 一:简介 HBase的名字的来源于Hadoop database,即hadoop数据库,不同于一般的关系数据库,它是非结构化数据存储的数据库,而且它是基于列的而不是基于行的模式。 HBase是一个分布式的、面向列的、基于Google Bigtable的开源实现。 利用 阅读全文
posted @ 2022-09-05 15:22 赤兔胭脂小吕布 阅读(680) 评论(0) 推荐(0)
摘要:markdown 表格内换行 可以用html的代码,插入代码<br> 例1: markdown代码: |姓名|爱好| --|--| 张三|足球、篮球 李四|羽毛球、乒乓球 显示为: | 姓名 | 爱好 | | | | | 张三 | 足球、篮球 | | 李四 | 羽毛球、乒乓球 | 例2:修改上述代码 阅读全文
posted @ 2022-09-05 14:33 赤兔胭脂小吕布 阅读(1034) 评论(0) 推荐(0)
摘要:Hive 常用函数大全 在 hive 中可通过以下命令查看函数信息: --显示所有的可用函数,包括运算符、内置函数、自定义函数 show functions; --显示指定函数的描述信息 desc function trim; --显示指定函数的详细信息 desc function extended 阅读全文
posted @ 2022-09-02 15:45 赤兔胭脂小吕布 阅读(241) 评论(0) 推荐(0)
摘要:python3 中的reload(sys)和sys.setdefaultencoding('utf-8') 通常我们为了防止出现乱码会进行一下操作 import sys reload(sys) sys.setdefaultencoding(‘utf-8’) 但这是python2的写法,但是在pyth 阅读全文
posted @ 2022-08-31 16:11 赤兔胭脂小吕布 阅读(1390) 评论(0) 推荐(0)
摘要:Python encode()和decode()方法:字符串编码转换 Python 3.x 默认采用 UTF-8 编码格式,有效地解决了中文乱码的问题。 Python encode()方法 encode() 方法为字符串类型(str)提供的方法,用于将 str 类型转换成 bytes 类型,这个过程 阅读全文
posted @ 2022-08-31 16:05 赤兔胭脂小吕布 阅读(236) 评论(0) 推荐(0)
摘要:vim 删除文件中所有内容的方法 (:代表要切换到命令模式输入:之后的命令) (1) :%d 不管光标在哪里,删除所有 (2) gg dG gg的意思是光标切换到第一行 阅读全文
posted @ 2022-08-31 16:03 赤兔胭脂小吕布 阅读(3352) 评论(0) 推荐(0)
摘要:Kudu在使用过程中的各种限制 参考文章:Kudu在使用过程中的各种限制 主键 表创建后,主键不能修改。必须删除重建表指定新的主键。 主键列必须在非主键列之前 主键列的值不能使用UPDATE函数修改。如果要修改主键的值只能删除该行重新插入。 DOUBLE、FLOAT或BOOL类型的列不能作为主键,此 阅读全文
posted @ 2022-08-25 17:39 赤兔胭脂小吕布 阅读(557) 评论(0) 推荐(0)
摘要:kudu分区(HASH、RANGE、HASH&RANGE) 1、分区表支持hash分区和range分区,根据主键列上的分区模式将table划分为 tablets 。每个 tablet 由至少一台 tablet server提供。理想情况下,一张table分成多个tablets分布在不同的tablet 阅读全文
posted @ 2022-08-24 20:09 赤兔胭脂小吕布 阅读(677) 评论(0) 推荐(0)
摘要:在MySQL中使用cast函数报错 ; MySQL 类型转换函数 CONVERT() ; MySQL cast() 和 CONVERT() 的区别 MySQL 不支持 hive 和 impala 的类型转换函数 -- cast() 将cast()换成CONVERT()就不会报错了 或者使用cast( 阅读全文
posted @ 2022-08-23 18:17 赤兔胭脂小吕布 阅读(1159) 评论(0) 推荐(0)
摘要:kudu表分区查看、添加、删除 --分区查看、添加、删除 show range partitions XXX.XXX_t ALTER TABLE XXX.XXX_t ADD RANGE PARTITION 20191001000000 <= VALUES < 20191101000000; alte 阅读全文
posted @ 2022-08-23 17:48 赤兔胭脂小吕布 阅读(308) 评论(0) 推荐(0)
摘要:如何优雅的通过SQL表示月底 假如今天的时间为 那么可以通过interval关键字和date_sub()函数来表示月底 例如上个月月底: 本月月底: 阅读全文
posted @ 2022-08-23 15:49 赤兔胭脂小吕布 阅读(281) 评论(0) 推荐(0)
摘要:IDEA设置项目、模块等的JDK环境和项目语言等级 最近导入新项目时,使用了jdk8的特性-lambda表达式,结果环境报红,记录一下修复过程. 问题描述: // 伪代码 List<User> users = primaryUserMapper.selectList(null); List<Inte 阅读全文
posted @ 2022-08-18 09:39 赤兔胭脂小吕布 阅读(2279) 评论(1) 推荐(0)