设计模式
3分钟秒懂大数据
互联网大厂工作人员、专注于 Flink、Spark、ElasticSearch、Clickhouse、Kafka、Hadoop、Hive、Hbase 等技术组件的研究和分享,提供实时数仓、离线数仓、数据湖等最前沿的技术博客!
展开
-
单例模式(23种设计模式)
单例模式代码 /* 饿汉模式 */ class SingletonDemo { private final static SingletonDemo s = new SingletonDemo(); private SingletonDemo(){} public static SingletonDemo getS(){ return s...原创 2019-06-19 21:52:49 · 247 阅读 · 0 评论 -
动态代理模式
代理模式: 概念:用一个代理类去代表另一个实体类的功能,让调用类去访问代理类。 解决问题:在直接访问对象时带来的问题,比如 要访问的对象在远程机器上。 应用实例:1 Spring AOP 2 一张支票在交易市场用来代替现金。 3买火车票去代理点,不一定非要去火车站。 动态代理模式 分为两种 一种JDK动态代理,一种CGLIB代理模式 JDK 自带的动态代理 java.lang...原创 2019-07-13 00:06:36 · 128 阅读 · 0 评论