Flink-SQL维表Join 1. 维表HBase数据12345678910111213put 'ods:dim_province','1','field:province_id','1'put 'ods:dim_province','1','field:province_name',&# 2022-07-20 #Flink
Docker安装Oracle11g oracleoracleM1macM1ARMdocker 1docker1docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 21docker run -d -p 1521 2022-06-16 #Docker
FlinkDataStream Kafka2ES 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210 2022-01-10 #Flink
Oracle转Mysql表结构 1. fnc_table_to_mysql 主体程序123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919 2021-11-03
Kafka2.1.0源码环境构建IDEA+Gradle 一. 环境 MacOS Kafka:Kafka-2.1.0-src Gradle:Gradle-5.2-all Scala:Scala-2.11.8 Java:1.8 二. Gradle安装Gradle解压到/Users/zyh/Library在~/.zshrc中配置下面环境变量,如果你用的不是zsh需要根据实际情况来配置环境变量 123export GRADLE_HOME=/Users/zyh 2021-10-27 大数据 #Kafka
AVL Tree AVL 树介绍AVL树是高度平衡的而二叉树。它的特点是:AVL树中任何节点的两个子树的高度最大差别为1。 上面的两张图片,左边的是AVL树,它的任何节点的两个子树的高度差别都<=1;而右边的不是AVL树,因为7的两颗子树的高度相差为2(以2为根节点的树的高度是3,而以8为根节点的树的高度是1)。 AVL树的Java实现1.定义 12345678910111213141516171 2020-12-19 算法与数据结构 #图
Apache Druid Guice 大数据组件中OLAP引擎应用广泛,比较火的有presto、Kylin、Druid。 Presto基于内存处理,HQL用Presto瞬间搞定,猛成一把刀,但你再看看内存使用情况也是把人给惊呆了,真是没有个上百G内存玩不转。 再说Kylin和Druid,前者偏离线,后者偏实时。Kylin作为Hadoop领域的老大哥,已经几乎成为离线标准,指标分析领域应用广泛。而Apache Druid则在实时OLAP 2020-12-15 大数据 #Apache Druid
ThreadLocal ThreadLocal类是java.lang包中提供的类,下面来从应用场景、同步和原理等方面讨论一下它。 一、ThreadLocal介绍 This class provides thread-local variables. These variables differ from their normal counterparts in that each thread that accesses 2020-12-07 后端 #Java
线程等待与唤醒 今天我们讨论一下多线程的知识,等待(wait)与唤醒(notify)。这个东西有什么用?能用到哪?你一定有印象,还记得在操作系统课程上时的讲的生产者和消费者模型吗?信号量同步的过程,这两个操作贯穿其中,有兴趣的可以看一下实现的过程。 wait(), notify(), notifyAll()介绍在Java语言中的Object对象里,定义了wait(), notify()和notifyAll()等 2020-12-03 后端 #Java
LRU 简单介绍还记得第一次听到些词是在计算机组成原理课上,讲高速缓存存储器-cache章节涉及到的,当时一脸懵逼不知道说的是啥。 LRU - 最近最少使用策略(Lastest Recently Used) LFU - 最少使用策略(Lastest Frequently Used) FIFO - 先进先出(First In First Out) 大家都是比较实在的人,相信大家肯定也不喜欢硬背这些东西, 2020-12-02 算法与数据结构 #链表