logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Canal使用-基于读取binlog

1、https://github.com/alibaba/canal2、示例代码package net.wecash.o2ocanalclient.canal;import com.alibaba.otter.canal.client.CanalConnector;import com.alibaba.otter.canal.client.CanalConnectors;impo...

Java Stream流之求和

BigDecimal:BigDecimal bb =list.stream().map(Plan::getAmount).reduce(BigDecimal.ZERO,BigDecimal::add);int、double、long:double max = list.stream().mapToDouble(User::getHeight).sum();...

Python-鼠标自动点击

两种库都可以pip install PyUserInputpip install PyAutoGUIimport pyautoguifrom pymouse import PyMouseclass MouseClick:def __init__(self,x,y):self.x = xself.y = ydef star...

Kafka如何处理大量积压消息

1、consumer故障导致kafka积压了大量消息场景:原来topicA 有3个partition思路:扩展机器数量,创建新的topicB ,设定10个partition,之前A的消费者逻辑改为获取到topicA的消息之后,发topicB的消息,然后新的10台机器来处理topicB的数据,这样效率是以前的3倍。2、消息过期失效也是因为数据大量堆积没有消费,参考场景1 扩展临时机器...

Kafka安装时提示Classpath is empty.

安装kafka时,提示Classpath is empty. Please build the project first e.g. by running './gradlew jar -PscalaVersion=2.12.8'发现从官网下的是源码。。。不要下载带src的文件正确文件名形如:http://mirrors.tuna.tsinghua.edu.cn/apache/kafk...

SpringBoot中@KafkaListener原理

在我们的SpringBoot工程中,只需在方法中注解@KafkaListener(topics = {”demo_topic_01“})即可实现对该topic的监听我们知道,kafka的consumer端通过从broker poll消息,然后处理我们通过正向理解 + 结果反推 来分析代码最终肯定会调用KafkaConsumer的poll()方法,可以通过方法栈来确定调用来源查看poll...

java根据url获取文件流

最近的一个需求需要根据一个mp3的链接获取文件流上传到内部的存储平台,记录一下获取文件流的代码吧。pom文件<dependency><groupId>org.apache.thrift</groupId><artifactId>libthrift</artifactId><version>0.8.0</version&g

暂无文章信息