- 博客(9)
- 收藏
- 关注
原创 zookeeper的介绍和使用
每个zk 都有myid 和 Zxid选举就是 根据最大的Zxid 和 myid 进行选举补充 : zk与springboot整合参考下方的是zookeeper分布式锁的实现。
2023-10-15 16:32:36
630
原创 Redis介绍和使用
Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区。网址object help --查看help命令OBJECT encoding k 查看详细类型。
2023-10-13 11:40:56
222
原创 23种设计模式
设计模式(Design Pattern)是经过总结、优化的、反复使用的、被广泛接受的、可用来解决特定问题的程序设计经验的总结。它是一种被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。设计模式的目的是促进软件开发人员的共同语言、思维方式和理解能力,使编程任务变得更加容易。设计模式既是一种思想,也是一种解决问题的方案,它关注于如何通过面向对象的方式去解决系统中的一些常见问题。
2023-09-24 20:15:53
139
原创 判断二叉树是否是平衡二叉树
1.3 左子树 和 右子树 的高度差 小于 2。1.1左边所有的子树必须满足平衡二叉树条件。1.2右边所有的子树必须满足平衡二叉树条件。2.2 实现判断代码。
2023-04-18 22:31:16
131
原创 二叉树的最大宽度
1.使用容器return 0;while (!size++;= null ){= null ){size = 0;curLevel++;2.不使用容器return 0;while (!size++;= null){= null){size = 0;
2023-04-14 00:10:51
116
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人