路漫漫其修远兮
吾将上下而求索

service

算法学习:链表

– 输入一个链表,从尾到头打印链表的值 class ListNode:     def __init__(self, x):   &nbs...

Kafka学习:topic、consumer group状态命令

最近工作中遇到需要使用kafka的场景,测试消费程序启动后,要莫名的过几十秒乃至几分钟才能成功获取到到topic的partition和offset,而后开始消费数据,于是学习了一下查看kafka broker里topic和consumer ...

elasticsearch学习:索引跨集群迁移

迁移目标 将老ES集群Index:zrcf_index_q,Type:archives中的文档迁移至新ES集群zrcf_index_q_archives索引中 将老ES集群Index:zrcf_index_q,Type:snapshot中的...

java学习:使用Arthas分析高CPU问题

Arthas是阿里开源的Java诊断工具,相比JDK内置的诊断工具,要更人性化,并且功能强大,可以实现许多问题的一键定位,而且可以一键反编译类查看源码,甚至是直接进行生产代码热修复,实现在一个工具内快速定位和修复问题的一站式服务。今天,我就...

kafka学习:消费组

– 消费组功能验证 新建1副本,2分区的Topic做测试验证 ./kafka-topics.sh --create --zookeeper localhost:2181 --replica...

kafka学习:副本机制

– Kafka的副本机制会在多个服务端节点上对每个主题分区的日志进行复制,当集群中的某个节点上出现故障时,访问故障节点的请求会被转移到其他正常节点的副本上,副本的单位是主题的分区; kafka每个主题的每个分区都会有一个主副本(...

算法学习:打印二叉树

– 四种主要的遍历思想为: 前序遍历:根结点 —> 左子树 —> 右子树 中序遍历:左子树—> 根结点 —> 右子树 后序遍历:左子树 —>...

算法学习:bfs+dfs

– 概念 深度优先搜索算法(Depth-First-Search),是搜索算法的一种。它沿着树的深度遍历树的节点,尽可能深的搜索树的分 支。堆栈实现,递归实现 广度优先搜索算法(Breadth-First-Search),是一种...

算法学习:快排

目录 快速排序的介绍 快速排序的Python实现 快速排序的介绍 快速排序(quick sort)的采用了分治的策略。 分治策略指的是:将原问题分解为若干个规模更小但结构与原问题相似的子问题。递归地解这些子问题,然后将这些子问题的解组合为原...