11 2023 档案

kafka入门(五): 位移提交
摘要:位移提交: Kafka的每条消息都有唯一的 offset, 用来表示消息在分区中对应的位置。有的也称之为 "偏移量"。 消费者每次在 poll() 拉取消息,它要返回的是还没有消费过的消息集, 因此,需要记录上一次消费时的消费位移,并且持久化。 消费者在消费完消息之后,需要执行消费位移的提交。 自动 阅读全文

posted @ 2023-11-25 21:17 乐之者v 阅读(165) 评论(0) 推荐(0)

kafka入门(一):kafka消息发送与消费
摘要:kafka的基础概念 Producer (消息生产者) 向主题发布消息的客户端应用程序称为生产者(Producer),生产者用于持续不断的向某个主题发送消息。 Consumer (消息消费者) 订阅主题消息的客户端程序称为消费者(Consumer),消费者用于处理生产者产生的消息。 Consumer 阅读全文

posted @ 2023-11-18 22:27 乐之者v 阅读(112) 评论(0) 推荐(0)

IDEA屏蔽日志/过滤日志
摘要:IDEA屏蔽日志/过滤日志 一、安装插件 Grep Console 二、设置关键词,过滤日志 关键词的前后加上 .* 符号,类似: .*关键词.* 设置后 ,点击 Apply 即可过滤日志。 阅读全文

posted @ 2023-11-18 21:16 乐之者v 阅读(1731) 评论(0) 推荐(0)

如何强制删除文件
摘要:一、快捷键 shift + delete 二、IObit Unlocker 下载 IObit Unlocker,强制删除文件。 阅读全文

posted @ 2023-11-18 11:01 乐之者v 阅读(71) 评论(0) 推荐(0)

AOP打印日志参数和耗时
摘要:使用场景: 可以通过 AOP , 以 控制层 controller 所在的包为切点, 在 controller 的方法前后打印日志,这样就能统计出接口的耗时,还能打印入参,出参,减少重复地打印日志。 如果想统计 dao 层的入参和耗时,也可以用类似的方法。 代码示例: @Aspect @Compon 阅读全文

posted @ 2023-11-16 22:21 乐之者v 阅读(151) 评论(0) 推荐(0)

kafka启动报错
摘要:一、kafka启动报错: java.nio.file.FileSystemException: D:\kafka_2.12-2.1.0\kafka_2.12-2.1.0\logs\__consumer_offsets-30\00000000000000000000.timeindex.cleaned 阅读全文

posted @ 2023-11-13 00:27 乐之者v 阅读(185) 评论(0) 推荐(0)

工厂模式的实践
摘要:使用场景 开发中,有时需要 根据不同的类型执行不同的实现类。 比如,第一次审核,第二次审核, 都是审核,但具体实现不一样。 可以使用工厂模式。 基础接口: public interface MyService { void doSomething(); } 实现类一: @Service public 阅读全文

posted @ 2023-11-11 00:55 乐之者v 阅读(16) 评论(0) 推荐(0)

接口设计-增删改查
摘要:关于增删改查的 接口设计,比较简单,有一些固定的做法可以使用。 查询列表 查询列表的接口,带上分页的入参: pageNo,pageSize,非必选,并设置默认值。 入参为 dto,根据 dto 从数据库查出实体对象 entity 后,转换为展示层 vo。 entity 对象转换为 vo,可以用 Be 阅读全文

posted @ 2023-11-05 00:05 乐之者v 阅读(204) 评论(0) 推荐(0)

intellij idea拉取最新的依赖包
摘要:intellij idea setting 拉取最新的依赖包 File --> Settings --> Build, Execution, Deployment --> Build Tools --> Maven --> 勾选 Always update snapshots. 一般情况下,设置完就 阅读全文

posted @ 2023-11-03 00:18 乐之者v 阅读(960) 评论(0) 推荐(0)

导航