10 大萌小路

尚未进行身份认证

暂无相关简介

等级
TA的排名 2w+

debezium关于cdc的使用(下)

简介debezium在debezium关于cdc的使用(上)中有做介绍。具体可以跳到上文查看。本篇主要讲述使用kafkaconnector方式来同步数据。而kafkaconnector实际上也有提供其他的sink(KafkaConnectJDBC)来同步数据,但是没有delete事件。所以在这里选择了DebeziumMySQLCDCConnector方式来同步。本文需要使用Avro...

2019-08-12 10:32:51

debezium关于cdc的使用(上)

博文原址:debezium关于cdc的使用(上)简介debezium是一个为了捕获数据变更(cdc)的开源的分布式平台。启动并指向数据库,当其他应用对此数据库执行inserts、updates、delete操作时,此应用快速得到响应。debezium是持久化和快速响应的,因此你的应用可以快速响应且不会丢失任意一条事件。debezium记录是数据库表的行级别的变更事件。同时debezium是构建...

2019-06-25 09:23:33

对xxl-job进行simpleTrigger并动态创建任务扩展

博文原址:对xxl-job进行simpleTrigger并动态创建任务扩展业务场景需求上要求能实现quartz的simpleTrigger任务,同时还需要动态的创建任务而非在控制面板上创建,查阅xxl-job官方文档发现simpelTrigger其暂时还躺在todolist,而动态创建可以调用JobInfoController其add和start接口(但是有个弊端,start/stop/...

2019-05-09 09:28:29

折腾Java设计模式之单例模式

博文原址:折腾Java设计模式之单例模式文章目录单例模式饿汉式单例模式懒汉式单例模式双检查锁的单例模式静态内部类Holder式单例模式枚举类型的单例模式总结参考单例模式Ensureaclasshasonlyoneinstance,andprovideaglobalpointofaccesstoit.一个类仅仅只有一个实例,并且提供全局的接入点。简洁点理解就是...

2019-04-26 08:57:13

折腾Java设计模式之建造者模式

博文原址:折腾Java设计模式之建造者模式建造者模式Separatetheconstructionofacomplexobjectfromitsrepresentation,allowingthesameconstructionprocesstocreatevariousrepresentations.将复杂对象的构造与其表现分离,允许相同的构造过程用来...

2019-04-15 09:38:40

折腾Java设计模式之中介者模式

博文原址:折腾Java设计模式之中介者模式中介者模式中介者模式(MediatorPattern)是用来降低多个对象和类之间的通信复杂性。这种模式提供了一个中介类,该类通常处理不同类之间的通信,并支持松耦合,使代码易于维护。中介者模式属于行为型模式。通俗点来讲就是提供一个中介平台,说到平台,那其实很容易联系到我们很熟悉的房地产中介。我们可以直接通过这个平台得到我们想要的信息,不用对象自身...

2019-04-11 09:19:23

折腾Java设计模式之备忘录模式

原文地址:折腾Java设计模式之备忘录模式备忘录模式Withoutviolatingencapsulation,captureandexternalizeanobject’sinternalstateallowingtheobjecttoberestoredtothisstatelater.在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外...

2019-04-09 09:23:16

折腾Java设计模式之观察者模式

观察者模式Defineaone-to-manydependencybetweenobjectswhereastatechangeinoneobjectresultsinallitsdependentsbeingnotifiedandupdatedautomatically.直译过来就是,定义对象间的一对多依赖关系,当一个对象的状态变更会自动通知和更...

2019-04-08 09:20:31

折腾Java设计模式之状态模式

原文地址折腾Java设计模式之状态模式状态模式在状态模式(StatePattern)中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。在状态模式中,我们创建表示各种状态的对象和一个行为随着状态对象改变而改变的context对象。通俗点就是一个对象在内部状态发生改变时改变它的行为。介绍意图允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类...

2019-04-04 09:27:26

折腾Java设计模式之模板方法模式

博客原文地址:折腾Java设计模式之模板方法模式模板方法模式Definetheskeletonofanalgorithminanoperation,deferringsomestepstosubclasses.Templatemethodletssubclassesredefinecertainstepsofanalgorithmwithout...

2019-04-01 09:20:17

折腾Java设计模式之迭代器模式

迭代器模式Provideawaytoaccesstheelementsofanaggregateobjectsequentiallywithoutexposingitsunderlyingrepresentation.提供一种不公示其底层细节(结构)的情况下能顺序访问聚合对象元素的方法。其实在java体系中,jdk已经引入了迭代器接口以及对于的容器接口等。...

2019-03-08 09:00:57

折腾Java设计模式之访问者模式

博客原文地址:折腾Java设计模式之访问者模式访问者模式Representanoperationtobeperformedontheelementsofanobjectstructure.Visitorletsanewoperationbedefinedwithoutchangingtheclassesoftheelementsonwh...

2019-02-19 09:32:17

spring-boot的spring-cache中的扩展redis缓存的ttl和key名

原文地址:spring-boot的spring-cache中的扩展redis缓存的ttl和key名前提spring-cache大家都用过,其中使用redis-cache大家也用过,至于如何使用怎么配置,本篇就不重点描述了。本篇主要解决2个问题,第一个问题使用redis做缓存时对每个key进行自定义的过期时间配置,第二个使用redis做缓存时@Cacheable(value="value"...

2019-02-18 14:32:54

折腾Java设计模式之命令模式

博客原文地址折腾Java设计模式之命令模式命令模式wiki上的描述Encapsulatearequestasanobject,therebyallowingfortheparameterizationofclientswithdifferentrequests,andthequeuingorloggingofrequests.Italso...

2019-01-23 17:24:17

折腾Java设计模式之策略模式

博客原文地址简介在策略模式(StrategyPattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。简单理解就是一组算法,可以互换,再简单点策略就是封装算法。意图定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。主要解决在有多种算法相似的情况下,使用if…else所带来的复杂和难以维护。何时使用一个系统有许多许多类,而区分...

2019-01-17 14:12:28

折腾Java设计模式之解释器模式

解释器模式解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中的句子。意图给定一个语言,定义它的文法表示,并定义一个解释器,这个解释器使用该标识来解释语言中的句子。主要解决对于一些固定文法构建一个解释句子的解释器。何时使用如果一种特定类型的问题发生的频率足够高,那么可能就值得将该问题的各...

2019-01-15 11:32:40

阿里巴巴开源分布式事务解决方案 FESCAR【转】

偶然间看到阿里开源的分布式事务中间件,期待有投入到生产阶段的栗子。从蓝图上看出目前有支持dubbo的解决方案,后续0.5.x版本会推出支持springcloud的方案。下面看官方正文,喜欢的可以去官方Github上瞧瞧看看。Fescar是阿里巴巴开源的分布式事务中间件,以高效并且对业务0侵入的方式,解决微服务场景下面临的分布式事务问题。1.什么是微服务化带来的分布...

2019-01-13 11:16:51

博客新地址

本人博客已经迁移请点击我​​​​​​​同时也会在CSDN同步更新。

2019-01-10 10:00:35

折腾Java设计模式之责任链模式

责任链模式顾名思义,责任链模式(ChainofResponsibilityPattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。简介意图避免请求发送者与接收者耦合...

2019-01-10 09:57:56

设计模式

设计模式23种设计模式大纲…软件设计模式原则构建模式Builder(建造者模式)AbstractFactory(抽象工厂模式)FactoryMethod(工厂方法)Prototype(原型模式)Singleton(单例模式)结构模式Adapter(适配器模式)Bridge(桥接模式)Composite(组合模式)Decorator(装饰模式)...

2019-01-10 09:57:00

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。