logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

KafkaStream流式实时计算,对聚合后的消息进行消费处理

模块职责Kafka Streams 流处理消费统计结果,触发更新更新数据库中的文章行为总数计算文章热度分(加权)维护 Redis 中的热门文章排行榜(按频道 + 推荐)

#kafka#分布式
Git 在什么情况下会出现代码冲突?如何解决?

并发修改:多人或多个分支修改了相同文件的相同区域。历史分叉:两个分支从同一个提交出发后,各自独立发展,修改了重叠的代码。项目说明何时发生多个分支修改同一文件的同一区域如何识别Git 提示 CONFLICT,文件中出现<<<<<<<标记如何解决手动编辑 → 删除标记 →git add→git commit核心原则人工判断逻辑,确保代码正确性和完整性最佳实践频繁同步、小步提交、使用工具、团队协作✅记住

#git
剑指offer JZ8 二叉树的下一个结点

接下来讨论没有右子树的情况,如果当前节点是父节点的左子节点那么返回当前节点的父节点,比如说d节点的下一个节点是b节点,如果当前节点是父节点的右子节点,那么就继续向上,回溯寻找下一个节点,直到找到当前节点是父节点的左子节点或父节点为空,返回当前节点的父节点,比如说i节点的下一个节点是a节点。需要注意的是需要考虑边界条件是否合法,树中只有一个节点的情况,当前节点是中序遍历的最后一个节点,是否能正确处理

文章图片
#开发语言#java#数据结构 +1
KafkaStream流式实时计算,对聚合后的消息进行消费处理

模块职责Kafka Streams 流处理消费统计结果,触发更新更新数据库中的文章行为总数计算文章热度分(加权)维护 Redis 中的热门文章排行榜(按频道 + 推荐)

#kafka#分布式
LeetCode 热题 100 -- 207. 课程表

先修课程按数组 prerequisites 给出,其中 prerequisites[i] = [ai, bi] ,表示如果要学习课程 ai 则 必须 先学习课程bi。学习课程 1 之前,你需要先完成​课程 0;并且学习课程 0 之前,你还应先完成课程 1。输入:numCourses = 2, prerequisites = [[1,0],[0,1]]例如,先修课程对 [0, 1] 表示:想要学习课

#leetcode#算法#职场和发展
到底了