logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

flink入门

Flink是一个面向分布式数据流处理和批量处理的开源计算平台。Flink优点支持高吞吐,低延迟,高性能的流处理支持高度灵活的窗口操作支持有状态计算的Exactly-once语义Flink是基于master-slave风格的架构Flink集群启动时,会启动一个JobManager进程,至少一个TaskManager进程JobMangerFlink系统的协调者,负责接收job,调度组成Job的多个ta

#flink
Redis分布式锁实现以及避免死锁

分布式锁:当多个进程不在同一个系统中,用分布式锁控制多个进程对资源的访问分布式锁应该具备哪些条件在分布式系统环境下,一个方法在同一时间只能被一个机器的一个线程执行高可用的获取锁与释放锁高性能的获取锁与释放锁具备可重入特性(可理解为重新进入,由多于一个任务并发使用,而不必担心数据错误)具备锁失效机制,防止死锁具备非阻塞锁特性,即没有获取到锁将直接返回获取锁失败import com.demo.comm

#redis
算法与数据结构(十一)之AVL平衡树

平衡二叉树满二叉树(有左右节点的)肯定是平衡二叉树完全二叉树(缺失部分在右子树)也是平衡二叉树对于任意一个节点,左子树和右子树的高度差不能超过1平衡二叉树的高度和节点数量之间的关系是O(logn)AVL树自平衡二叉树标注节点高度,所有叶子节点的高度为1,非叶子节点高度为左右孩子节点中高度较高的的节点高度再加1计算平衡因子,即左右子树高度差的绝对值,如果存在平衡因子大于1,则就是不平衡...

#数据结构
到底了