3 ashencode

尚未进行身份认证

驾驭计算机科学的极端复杂性

等级
TA的排名 8w+

hive直接查询hbase库错误

错误描述Error: java.io.IOException: org.apache.hadoop.hbase.DoNotRetryIOException: java.lang.NoSuchMethodError: org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ScanRequest$Builder.setRenew(Z)Lorg...

2019-09-12 10:40:39

Hive安装

文章目录Mysql数据安装说明hive有两种方式共享元数据1)mysql2)derby:缺点(多个地方安装hive后,每一个hive是拥有一套自己的元数据,大家的库、表就不统一)这里就介绍mysql的方式共享元数据说明:hive是一个客户端,底层存储的数据是hdfs,所以,我们只需要在一台机器上安装hive即可Mysql数据安装使用yum源进行安装。不推荐使用rpm包的方式进行安...

2019-08-28 17:49:24

hive 与mysql 日期操作

文章目录一、Hive二、MySQL2.1 日期格式化2.1.1 时间转换2.1.2 字符串转换2.1.3 时间戳转换附件:日期格式一、Hive二、MySQL2.1 日期格式化涉及函数:date_format(date, format) 函数,MySQL日期格式化函数date_format()unix_timestamp() 函数str_to_date(str, format) 函数...

2019-08-27 11:17:49

CDH分布式环境搭建

环境:hadoop-2.6.0-cdh5.14.0cdh所有软件下载地址:http://archive.cloudera.com/cdh5/cdh/5/文章目录一、CDH版本hadoop重新编译二、CDH版本的zookeeper环境搭建2.1 修改配置文件node01修改配置文件node02修改配置文件node03修改配置文件2.2 启动zk服务三、CDH 伪分布式环境搭建第一步:上传压...

2019-08-25 22:08:02

大数据集群环境准备

文章目录一、 初始准备1. 1 三台虚拟机关闭防火墙1.2 三台机器关闭selinux1.3 三台机器更改主机名1.4 三台机器做主机名与IP地址的映射1.5 三台机器重启二、3台机器机器免密码登录三、3台机器时钟同步3.1 第一种:通过网络进行时钟同步3.2 第二种:通过某一台机器进行同步四、3台机器安装jdk一、 初始准备1. 1 三台虚拟机关闭防火墙三台机器执行以下命令(root用户来...

2019-08-25 21:25:05

05 多linux通信

文章目录1 scp2 SSH无密码登录3 rsync4 编写集群分发脚本4.1 循环复制文件到所有节点的相同目录下4.2 在所有主机上同时执行相同的命令1 scpscp可以实现服务器与服务器之间的数据拷贝。(1)将hadoop101中/opt/module和/opt/software文件拷贝到hadoop102、hadoop103和hadoop104上。[root@hadoop101 /]...

2019-08-25 19:00:09

04 linux终端常见命令

Ctrl+r 实现快速检索使用过的历史命令。Ctrl+r中r是retrieve中r。Ctrl+a:光标回到命令行首。 (a:ahead)Ctrl+e:光标回到命令行尾。 (e:end)ctrl+w: 移除光标前的一个单词Ctrl+k:删除光标处到行尾的字符。Ctrl+u:删除整个命令行文本字符。Ctrl+y:粘贴Ctrl+u,Ctrl+k,Ctrl+w删除的文本。Ctrl+d: 删除...

2019-08-25 18:59:12

03 linux shell编程

文章目录一、基本格式二、shell变量2.1 变量类型2.2 参数传递Shell 是一个用 C 语言编写的程序, 通过 Shell 用户可以访问操作系统内核服务。它类似于 DOS 下的 command 和后来的 cmd.exe。Shell 既是一种命令语言,又是一种程序设计语言。Shell script 是一种为 shell 编写的脚本程序。 Shell 编程一般指 shell脚本编程,不是...

2019-08-25 18:56:38

01 linux基础命令

linux基础备忘主要搜集我已经忘记了,或者不知道的linux常用知识和操作,每天看一次基础不忘记。目录文章目录linux基础备忘目录一、linux基础目录二、vi指令三、常用命令3.1 基本操作3.2 文件目录类2 日期3.3 用户3.4 用户组管理3.5 文件权限类3.5.1 文件属性3.5.2 改变文件权限3.5.3 改变所有者3.5.4 改变所属组3.5.5 切换用户6 磁盘分区7 ...

2019-08-25 17:58:38

欢迎使用CSDN-markdown编辑器fsd

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-08-25 17:05:27

npm介绍与cnpm介绍

https://blog.csdn.net/shelly1072/article/details/51524029

2018-11-21 10:01:19

cnpm install报错

问题1cnpminstall报错npmWARNdeprecatedsocks@1.1.10:Ifusing2.xbranch,pleaseupgradetoatleast2.1.6升级cnmp,如下:问题2:cnpminstall报错optionalinstallerror:Packagerequireos(darwin)notcompati...

2018-11-20 15:37:36

Gradle之发布(8)

Gradle之自动化测试 项目通常是多人协作的,那么就需要我们将自己的代码打包成jar,发布到私服上。一、发布 通常发布的地方:1)本地仓库;2)公司私服;3)公共仓库二、如何发布 在项目build.gradle配置// 所有项目配置allprojects { apply plugin:'java' sourceCompatibility = 1.8...

2018-08-29 09:29:13

Gradle之自动化测试(7)

Gradle之自动化测试 学习完项目多模块构建,那么接下来学习一下自动化测试吧!一、自动化测试理论 1)自动化测试 ​ 一些开源的测试框架比如Junit,TestNG能够帮助你编写可复用的结构化的测试,为了运行这些测试,你要先编译他们,就像编译源代码一样。测试代码的作用仅仅用于测试的情况,不应该被发布到生产环境中,需要把源代码和测试代码分开来。2)项目布局 3)测试...

2018-08-29 09:27:10

Gradle之多项目构建(6)

Gradle之多项目构建 我们都知道现在的项目多是多模块的形式,那么如何利用gradle进行多项目构建呢?见下分解标准:所有的项目都用java插件(jar),web子项目用war插件(war)。 创建结构如下: 配置: 1)所有项目中应用java插件 2)web子项目打包成war 3)所有项目添加log日志功能 4)统一配置group和version一、配置 -...

2018-08-29 09:21:14

Gradle之解决版本冲突(5)

Gradle之解决版本冲突依赖的传递性给我们带来了便利,同时也会造成版本冲突问题。解决办法:查看依赖报告排除传递性依赖强制版本冲突除了上面我们自己解决冲突,gradle也会帮助我们解决,当我们引入多个版本jar时,它默认是最高版本的jar。解决办法修改默认策略configurations.all{resolutionStrategy{...

2018-08-26 10:14:21

Gradle之基本理论(4)

Gradle之高级应用(上) 上一节,我们通过快速尝鲜领略了gradle的基本功能,现在,学习一下理论吧!1 构建脚本概要一、构建脚本概要  gradle构建中的两个基本概念是项目(project)和任务(task),每个构建至少包含一个项目,项目中包含一个或者多个任务。在多项目构建中,一个项目可以依赖于其他项目;类似的,任务可以形成一个依赖关系图来确保他们的执行顺...

2018-08-26 09:50:49

Gradle之快速尝鲜(3)

Gradle之快速尝鲜(3) 上一篇,我们学习了groovy的基本语法,并在最后做了一个简单的gradle编译脚本的解读。接下来则进入gradle管理项目的正式学中。 java应用程序版1、步骤:new project – gradle – java2、项目结构如下: 4、查看编译脚本:plugins { // 使用java插件,jar方式...

2018-08-24 16:47:23

Gradle之简介与安装 (1)

Gradle之简介与安装Gradle之简介与安装项目自动化介绍gradle是什么gradle安装项目自动化介绍构建工具的作用: 依赖管理测试、打包、发布主流的构建工具   如图金字塔,功能是累加的 。   即,ant给我们提供了编译、测试、打包的功能;而maven在此功能的又多了依赖管理、发布的功能;最后gradle在maven的基础上多了g...

2018-08-24 15:13:17

gradle之groovy入门(2)

groovy语法groovy介绍基本语法groovy的高级特性重点groovy语法提示:测试方法(Idea) 1)new Project – gradle 2)Tools – groovy console 3)在groovy console里面编写groovy代码groovy介绍Groovy是java虚拟机的一种敏捷的动态语言,既可以使用动态语言...

2018-08-24 14:33:35

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。