自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一点光辉的博客

程序员的学习之路

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 配置@Scheduled为多线程执行

目录1、单线程执行2、多线程执行配置线程池1、单线程执行不做普通配置,只是@EnableScheduling和@Scheduled组合,是单线程串行执行@EnableSchedulingpublic class TaskConfig { @Scheduled(cron = "0/5 * * * * ?") public void getTask() { System.out.println("开始执行); }}2、多线程执行配置线

2021-05-26 09:43:12 1976

原创 springboot和kafka快速整合代码示例,三种方式使用默认配置、自定义配置、手动提交配置

目录1、第一种方式,使用默认配置注解开发,简单实用1.1、引入maven1.2、基本配置1.3、生产者,使用KafkaTemplate发送消息1.4、消费者,使用@KafkaListener注解2、不使用默认配置,使用自定义参数,自动提交2.1 基本配置2.2、生产者配置2.3、生产者生产消息2.4、消费者配置2.5、消费者消费3、不使用默认配置,使用自定义参数,手动提交3.1 基本配置和生产配置同2.1-2.33.2 消费者配置手动提交3.3、消

2021-05-16 16:57:19 1555

原创 对接钉钉审批工作流踩坑记1、多个应用通过register_call_back注册回调只有一个地址能生效,2、不同应用通过事件回调注册不同回调地址,都会收到回调消息

目录1、多个应用通过register_call_back注册回调只有一个地址能生效2、不同应用通过事件回调注册不同回调地址,都会收到回调消息1、多个应用通过register_call_back注册回调只有一个地址能生效我新建应用,然后通过register_call_back这种方式注册回调地址,都会把正在使用的项目回调地址修改,最后咨询客服才知道,通过通过register_call_back注册回调只有一个地址能生效以下是咨询截图:2、不同应用通过事件回调注册不同回调地址,都会收

2021-05-12 18:18:56 950

原创 独立消费者不订阅主题,自己分配分区代码示例

优雅退出 如果确定要退出循环,需要通过另一个线程调用 consumer. wakeup()方法。如果循环运行在主线程里,可以在 ShutdownHook 里调用该方法。要记住, consumer. wakeup()是消费者唯一一个可以从其他线程里安全调用的方法。调用 consumer. wakeup()可以退出 poll(),并抛出 WakeupException 异常。我们不 需要处理 Wakeup Exception,因为它只是用于跳出循环的一种方式。不过,在退出线程之前调用 consume

2021-05-10 21:58:33 147 1

原创 kafka消费者提交偏移量的方式对比同步、自动、异步、组合提交等、基本代码实现、以及他们导致的问题

1 基本概念提交:消费者消费完消息之后,更新自己消费那个消息的操作 _consumer_offset:消费者消费完消息之后,会往_consumer_offset主题发送消息,_consumer_offset保存每个分区的偏移量 分区再均衡:消费者的数量发生变化,或者主题分区数量发生变化,会修改消费者对应的分区关系,叫做分区再均衡:保证kafka高可用和伸缩性;缺点:在均衡期间,消费者无法读取消息,群组短时间不可用2 提交方式2.1 自动提交1)如果提交的...

2021-05-09 23:31:51 3505 1

原创 kafka自定义生产者分区器、自定义消费者分区器

目录1、默认分区1.1 键key的作用1.2 键的分区2、自定义分区2.1 使用场景分析2.2 自定义分区器要实现Partitioner接口2.3 生产者使用分区器1、默认分区1.1 键key的作用决定消息在主题的哪个分区 作为消息的附加信息1.2 键的分区如果key=null,并且采用默认分区器,就会轮询均匀分布在各个分区如果key不为null,使用默认分区,会计算散列值,所以同一个key每次都会落到同一个分区上;如果增加了分区,就无法保证落到同一个分区

2021-05-07 10:07:21 880 1

原创 java最简单的kafka生产者和消费者,未结合spring

目录1、引入maven2、基本的生产者和代码注释3、最简单消费者1、引入maven<dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>2.3.0</version></dependency>2、基本的生产者和代码注释

2021-05-06 19:44:31 708

淘淘商城taotao.sql

taotao.sql

2017-08-08

delphi7图书馆系统源码

delphi7图书馆

2016-08-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除