- 博客(3)
- 收藏
- 关注
原创 Canal实现数据同步是出现打印的字段值为空
canal获取对象值有的是null,canal解析binlog二进制文件,(byte流)转换成需要的数据对象,序列化反序列,发送到存储目的地,向mysql、kafka 、es 、mq、es等。1、模拟mysql slave的交互协议,伪装自己是mysql slave ,向mysql master 发送dump协议。2.,mysql master 收到dump 请求 ,推送binlog给 slave(canal伪装的)
2025-03-02 21:33:11
228
原创 微服务架构是什么?有哪些优点和不足?
微服务架构是一种架构风格和架构思想,在传统软件应用架构(单体架构)的基础上,将系统业务按照功能拆分为更加细粒度的服务,所拆分的每一个服务都是一个独立的应用,这些应用对外提供公共的API,可以独立承担对外服务的职责,通过此种思想方式所开发的软件服务实体就是“微服务”,而围绕着微服务思想构建的一系列体系结构(包括开发、测试、部署等),我们可以将它称之为“微服务架构”
2025-01-17 09:48:59
953
原创 在printf的待定输出项中表达式为pow(),输出结果为0
解决方法:更改格式限定符为%f,看要求需要几位小数,本文章这里求整数平方和所以就用了%.0f。原因:是因为pow()输入的值为double类型,所以输出的时候格式限定符应为%f。
2023-10-23 21:16:53
420
1
设计模式:创建型之原型(深浅拷贝)、单例(饿汉式与懒汉式),三大工厂模式 结构型之适配器模式,代理模式(三大代理)
2024-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅