工厂模式(Factory Pattern)

Design Patterns Factory一、创建型模式:2、工厂模式简单工厂 123456789─model │ ShapeFactory.java │ TestDemo.java │ └─shape Circle.java Rectangle.java Shape.java Square.java public interface Shape 12345package com.test.cases.model.shape;public interface Shape &...

阅读全文

设计模式概述(Patterns Overview)

Design Patterns Overview 分类 模式 创建型模式 • 单例模式(Singleton Pattern)• 工厂模式(Factory Pattern)• 抽象工厂模式(Abstract Factory Pattern)• 建造者模式(Builder Pattern)• 原型模式(Prototype Pattern) 结构型模式 • 适配器模式(Adapter Pattern)• 桥接模式(Bridge Pattern)• 过滤器模式(Filter、Criteria Pattern)• 组合模式(Composite Pattern)• 装饰器模式(Decorat...

阅读全文

观察者模式(Observer Pattern)

Design Patterns Observer

阅读全文

单例模式(Singleton Pattern)

Design Patterns Singleton一、创建型模式:1、单例模式静态常量饿汉式优点:写起来简单不费脑子、线程安全 缺点:类装载就完成了实例化,可能浪费内存(不太重要,因为要用到的话早晚装载对象) 1234567891011121314151617181920public class Test { public static void main(String[] args) { Singleton singleton1 = Singleton.getInstance(); Singleton singleton2 = Singl...

阅读全文

策略模式(Strategy Pattern)

Design Patterns Strategy

阅读全文

FastAPI

FastAPIstart uvicorn main:app –reload hello world123456789101112from fastapi import FastAPIimport uvicornapp = FastAPI()# http://127.0.0.1:8000/@app.get("/")async def root(): return {"message": "Hello World"}if __name__ == '__main__': uvicorn....

阅读全文

Flink-FastSteps

Flink-FastSteps概念: https://mp.weixin.qq.com/s/oBmRhRA-52CLRLXp6sZwEw https://matt33.com/2019/11/23/flink-learn-start-1/ 一、应用场景:1、Data Pipeline实时数仓2、Data Analytics实时大屏实时报表3、Data Driven风控系统 二、windows&watermark12345678910//开窗测试 指定窗口分配器DataStream<Integer> resultStream = dataStream.keyBy("...

阅读全文

Flink-Job

Flink-Job

阅读全文

Flink-RunTime

Flink-RunTime架构这三个组件都包含在 AppMaster 进程中 Dispatcher: 负责接收用户提供的作业,并且负责为这个新提交的作业拉起一个新的 JobManager 服务。 ResourceManager: 负责资源的管理,在整个 Flink 集群中只有一个 ResourceManager,资源相关的内容都由这个服务负责。 JobManager: 负责管理具体某个作业的执行,在一个 Flink 集群中可能有多个作业同时执行,每个作业都会有自己的 JobManager 服务。 启动流程当用户开始提交一个作业,首先会将用户编写的代码转化为一个 JobGraph。在这个过程...

阅读全文

Flink-YarnK8s

Flink-YarnK8s

阅读全文