摘要: 自动提交,手动提交(异步提交,同步提交,异步同步结合提交),原理:提交后,重新消费消息位移发生变化。 1 public class MyConsumer { 2 3 private static KafkaConsumer<String, String> consumer; 4 private st 阅读全文
posted @ 2024-05-02 12:27 开源遗迹 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 这是一个b站使用推荐引擎推荐的案例:0点赞1收藏2转发 1 <select id="getAllUserPreference" resultType="com.imooc.bilibili.domain.UserPreference"> 2 select 3 userId, 4 videoId, 5 阅读全文
posted @ 2024-04-04 13:38 开源遗迹 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 真的无语,搞了一个下午。 使用thrift出现错误,先说一下遇到第一个错误,如下图: 那时候代码是这叼样 ``` if __name__ == '__main__': handler = MessageServiceHandler() processor = MessageService.Proce 阅读全文
posted @ 2024-02-16 22:04 开源遗迹 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Apache Curator客户端的使用 curator与客户端的异同 zk原生api的不足之处 watch注册一次后就会失效 不支持递归创建节点 会话连接、命名空间和节点创建,递归创建,递归删除 package com.imooc.curator; import java.util.List; i 阅读全文
posted @ 2024-02-15 11:41 开源遗迹 阅读(5) 评论(0) 推荐(0) 编辑
摘要: zookeeper动物园管理员 中间件,提供协调服务 作用于分布式系统,发挥其优势,可以为大数据服务 支持java,提供java和c语言的客户端api 什么是分布式系统? 很多台计算机组成一个整体,一个整体一致对外并且处理同一请求 内部的每台计算机都可以相互通信(rest/rpc) 客户端到服务端的 阅读全文
posted @ 2024-02-14 18:48 开源遗迹 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 课程地址:https://coding.imooc.com/class/187.html 聚合:对多个api调用逻辑进行聚合来减少客户端请求数 裁剪:根据不同的需求返回不同的数据,例:pc端返回html,app端返回json,显然pc端更详细 spring cloud eureka是基于netfli 阅读全文
posted @ 2024-02-05 14:30 开源遗迹 阅读(7) 评论(0) 推荐(0) 编辑
摘要: JVM的参数类型 基于JDK命令行工具的检测 主要内容 JVM的参数类型 标准参数 -help -server -client -version -showversion -cp -classpath X参数 非标准化参数 -Xint:解释执行 -Xcomp:第一次使用就编译成本地代码 -Xmixe 阅读全文
posted @ 2024-01-11 18:13 开源遗迹 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 在线修改表结构 在业务系统运行的过程中随意删改字段,会造成重大事故。常规的做法是业务停机,维护表结构,但是不影响正常业务的表结构是允许在线修改的。 【ALTER TABLE 修改表结构的弊病】 由于修改表结构是表级锁,因此在修改表结构时,影响表写入操作 如果修改表结构失败,必须还原表结构,所以耗时更 阅读全文
posted @ 2023-12-12 09:27 开源遗迹 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 主键用数字还是UUID? UUID 是通用唯一识别码的缩写,其目的是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。在数据库集群中,为了避免每个MySQL各自生成的主键产生重复,所以有人考虑采用UUID方式。 使用UUID的好处 使用UUID,分布式生成主键 阅读全文
posted @ 2023-12-12 09:12 开源遗迹 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 官网提供的源码,其中有2个源码(hxds-rule和hxds-workflow源码)需要icode和tcode,现已成功破译提取出来!也就是说hxds-rule和hxds-workflow源码不再需要icode和tcode,可以直接使用!电子书提供了2个版本,PDF版本和html版本供大家选择学习, 阅读全文
posted @ 2023-11-28 21:52 开源遗迹 阅读(51) 评论(2) 推荐(0) 编辑