Pray

人肉排渣工程师,擅长排渣数据,服务器排渣


  • 首页

  • 分类

  • 归档

harbor安装

发表于 2019-12-23 | 分类于 Kubernetes

下载地址官网下载地址https://goharbor.io/ 或者下面的地址https://storage.googleapis.com/harbor-releases/release-1.8.0/harbor-offline-installer-v1.8.0.tgz 安装解压压缩包 tar - ...

阅读全文 »

设计模式系列-代理模式

发表于 2019-12-22 | 分类于 设计模式

什么是代理模式代理模式也称为委托模式,属于结构型模式之一。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用 代理模式分类静态代理是由程序员创建或特定工具自动生成源代码,再对其编译。在程序运行之前,代理类.class文件就已经被创建了 动态代理 ...

阅读全文 »

设计模式系列-命令模式

发表于 2019-12-17 | 分类于 设计模式

每一个命令都是一个操作:请求的一方发出请求要求执行一个操作;接收的一方接收到请求,并执行操作。命令模式允许请求的一方和接收的一方独立开来,==使得请求的一方不必知道接收请求的一方的接口==,更不必知道请求是怎么被接收、以及操作是否被执行、何时被执行、怎么被执行的。 主要是调用者与接收者隔离,调用者调 ...

阅读全文 »

设计模式系列-责任链模式

发表于 2019-12-15 | 分类于 设计模式

责任链模式涉及到的角色如下所示: 抽象处理者(Handler)角色:定义出一个处理请求的接口。如果需要,接口可以定义 出一个方法以设定和返回对下家的引用。这个角色通常由一个Java抽象类或者Java接口实现。上图中Handler类的聚合关系给出了具体子类对下家的引用,抽象方法handleRequ ...

阅读全文 »

设计模式-建造者模式

发表于 2019-12-15 | 分类于 设计模式

产品类:一般是一个较为复杂的对象,也就是说创建对象的过程比较复杂,一般会有比较多的代码量。在本类图中,产品类是一个具体的类,而非抽象类。实际编程中,产品类可以是由一个抽象类与它的不同实现组成,也可以是由多个抽象类与他们的实现组成。 抽象建造者:引入抽象建造者的目的,是为了将建造的具体过程交与它的 ...

阅读全文 »

设计模式系列-工厂模式

发表于 2019-12-14 | 更新于 2019-12-15 | 分类于 设计模式

工厂模式有三种,简单工厂模式,工厂方法模式以及抽象工厂模式。其中我们通常所说的工厂模式指的是工厂方法模式,工厂方法模式是日常开发中使用频率最高的一种设计模式,甚至在Android的源码中也是随处可见。 简单工厂模式适用场景:其实由定义也大概能推测出其使用场景,首先由于只有一个工厂类,所以工厂类中创建 ...

阅读全文 »

Flink源码解析 SQL相关

发表于 2019-12-14 | 更新于 2019-12-22 | 分类于 Flink

一条stream sql从提交到calcite解析、优化最后到flink引擎执行,一般分为以下几个阶段: 1. Sql Parser: 将sql语句通过java cc解析成AST(语法树),在calcite中用SqlNode表示AST;2. Sql Validator: 结合数字字典(catalo ...

阅读全文 »

Flink 自定义metric监控

发表于 2019-12-14 | 分类于 Flink

直接上报espackage com.metric;import com.alibaba.fastjson.JSON;import com.metric.entity.AbstractReporter;import com.metric.entity.MeasurementInfo;import c ...

阅读全文 »

设计模式系列-单例模式

发表于 2019-12-14 | 分类于 设计模式

懒汉模式在第一次调用的时候实例化 双重检查锁模式/** * 双重检查锁 */public class Singleton1 { private volatile static Singleton1 singleton; public static Singleton1 getI ...

阅读全文 »

Flink 浅入浅出(二)

发表于 2019-11-10 | 分类于 Flink

CheckPoint有状态与无状态介绍 无状态:数据的计算与上一次的计算结果无关。例如map,flatMap 有状态: 数据的计算与上一次的计算结果有关,例如时间窗口内的sum,需要累加求和。 举例 无状态 比如:我们只是进行一个字符串拼接,输入 a,输出 a_666,输入b,输出 b_6 ...

阅读全文 »
1…789…15
笑笑

笑笑

142 日志
15 分类
© 2021 笑笑
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Pisces v7.0.1
|