自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 CentOS 7 安装及配置Hbase(完全分布式、HA高可用)

Centos 7安装及配置Hbase(完全分布式)整体参考地址:http://abloz.com/hbase/book.html#basic.prerequisites1 下载Hbase-2.x.x-bin.ta下载地址:https://www.apache.org/dyn/closer.lua/hbase/2.3.2/hbase-2.3.2-bin.tar.gz选择你想要的下载镜像以及对应的资源版本!~2 前提准备多台服务器节点相同用户下的节点之间ssh免密对应的java版本

2020-09-29 16:24:57 269

原创 如何查看Greenplum或者postgreSQL的后台查询进程

如何查看Greenplum或者postgreSQL的后台查询进程# 查看进程id,耗费时间,开始时间,当前查询语句SELECT PROCPID, --进程id START, --查询session开始时间 NOW() - START AS LAP, CURRENT_QUERY --当前查询语句FROM( SELECT BACKENDID, PG_STAT_GET_BACKEND_PID(S.BACKENDID) AS PROCPID, PG_STAT_GET_BACKEND_

2020-09-29 08:56:20 1461

原创 Hbase简要介绍

Hbase简要介绍参考网址:http://chi.hbase.hk/About/HBase官方中文文档:http://abloz.com/hbase/book.htmlWhat is Hbase?众所周知 ,Hadoop是大数据的业界标准,The De Facto Standard,而Hbase便是基于Hadoop生态的大数据库。Hbase与Hadoop的关系就是类似于 <=> BigTable与GFS的关系Why is Hbase?传统数据库传统的数据库将用户局限于只能够使

2020-09-27 15:10:45 127

原创 结构型模型之-代理模式(proxyPattern)

结构型模型之-代理模式(proxyPattern)参考网址:https://www.runoob.com/design-pattern/proxy-pattern.html1 代理模式简介代理模式主要是用中间层控制原生对象的访问和装饰器模式的区别:装饰器模式为了增强功能,而代理模式是为了加以控制。2 代理模式图解3 代理模式简单实现3.1 代码组成类ImageProxyImageRealImageTestProxy3.2 具体代码Imagepackage com.sh

2020-09-27 14:12:15 234

原创 结构型模式之-装饰者模式

结构性模式之-装饰者模式简介装饰者模式主要是用来动态拓展当前类的功能,用不同的方式优化代替继承的方式导致子类膨胀的问题。同时又不会修改该类与其它拓展类的本身功能。常用的装饰者模式有java中的io//典型的将字节流的功能拓展到了字符流InputReader reader = new InputStreamReader(new FileInputStream(new File("/path")),"UTF-8")reader.read()1 思考奶茶原味奶茶珍珠奶茶椰果奶茶珍珠

2020-09-27 14:10:06 130

原创 创建型模式之-原型模式(ProtoPattern)

创建型模式之-原型模式(PrototypePattern)简介原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式。例如,一个对象需要在一个高代价的数据库操作之后被创建。我们可以缓存该对象,在下一个请求时返回它的克隆,在需要的时候更新数据库,以此来减少数据库调用。在实际项目中,原型模式很少单独出现,

2020-09-27 14:04:16 138

原创 shell之-变量的删除与替换

shell之-变量的删除与替换1 从前往后删除变量内容#*.##*.url=www.sina.com.cnecho ${url} # 标准查看echo ${#url} # 查看变量长度#将url从前往后删除到www.,但是变量的值是没有变化的echo ${url#www.} > sina.com.cn#从前往后删除到第一个.echo ${url#*.}#从前往后删除,将所有的.之前的全部删除echo ${url##*.}2 从后往前删除变量内容echo ${u

2020-09-16 22:20:18 425

原创 shell-之整数、小数运算

shell-之整数、小数运算1 整数运算shell实现整数运算的常用方式有4种,在shell中用的最多的是整数运算1 expr# expr 是一个shell命令 可以单独使用 expr 1 + 2 #+左右必须有空格> 3num1=1num2=2expr $num1 + $num2> 3 # 如果需要打印或者给变量赋值我们需要用``将expr 表达式包起来echo `expr 1 + 2`num3=`expr 1 + 2`echo $num3> 3 #

2020-09-15 23:55:04 6799

原创 创建型模式之-建造者模式

创建型模式之-建造者模式简介​ 说到建造者模式,有些人可能比较陌生,那么StringBuilder.append().append()....=> StringBuilder应该不陌生吧,其实在Spark中也用到了类似的设计模式,SparkSession.builder.conf().appName().....getOrCreate() => SparkSession,类似于这样的模式,就是建造者模式。建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂

2020-09-11 10:16:38 151

原创 创建型模式之-单例模式

创建型设计模式之单例模式简介单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意⚠️:单例类只能有一个实例单例类必须通过自己创建自身的实例单例类必须为所有类提供自身的唯一实例单例模式的实现有很多种:懒汉式饿汉式 常用DCL双

2020-09-11 10:16:05 106

原创 创建型模式之-抽象工厂模式

创建型模式之-抽象工厂模式简介抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。抽象工厂模式是在工厂模式基础上抽象出来的工厂模式⚠️1 抽象工厂模式图解[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Woxhg

2020-09-11 10:15:35 96

原创 创建型模式之-工厂模式

创建型模式之-工厂模式简介工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。工厂模式优点一个调用者想创建一个对象,只需要知道其名称就可以创建;这种模式具有很高的扩展性,将不同类型的抽象对象交给工厂类完成就行了,增加一个产品随之增加一个工厂类。工厂模式缺点在扩展性高的情况下,同时提高了系

2020-09-11 10:15:01 289

原创 CentOS 7 安装Apache-Zookeeper-3.6.2

Apache-Zookeeper-3.6.2的安装简介本文主要介绍Centos 7下安装简单的zookeeper集群1 Zookeeper下载地址2 安装并配置Zookeeper2.1 安装zookeepertar -zxvf apache-zookeeper-3.6.2-bin.tar.gz -C /opt/module/cd /opt/module/mv apache-zookeeper-3.6.2-bin/ zookeeper-2.6.22.2 配置zookeeper集群cd

2020-09-10 22:40:22 3200 1

原创 CentOS 7 安装Apache Hive-1.2.2

CentOS 7 安装Apache Hive-1.2.21 前提条件,安装Hadoop2 安装MySQL2.1 先查询卸载原有的mysql数据库rpm -qa|grep mysql​ sudo rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_642.2 安装server(记得用sudo)解压unzip mysql-libs.zip​ 安装mysql服务端:sudo rpm -ivh MySQL-server-5.6.24-1.el6.x86_64.rp

2020-09-09 23:34:56 193

原创 CentOS 7 安装Apache hadoop-2.7.7

Centos 7安装Apache hadoop1 前言(前提条件)在Linux上安装Apache Hadoop之前,必须保证2点 。Java™ must be installed. Recommended Java versions are described at HadoopJavaVersions.ssh must be installed and sshd must be running to use the Hadoop scripts that manage remote Hadoop

2020-09-03 01:17:52 258

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除