草庐IT

Flink 1.14 的 mysql CDC 2.2实时增量同步使用

目录CDC简介​​​​​​​step1配置mysql 开启binlog step2 flink 测试 mysql cdcStep3flink cdc 实时ETL 实例endCDC简介        CDC即ChangeDataCapture变更数据捕获,我们可以通过CDC得知数据源表的更新内容(包含InsertUpdate和Delete),并将这些更新内容作为数据流发送到下游系统。捕获到的数据操作具有一个标识符,分别对应数据的增加,修改和删除。flinkmysql cdc 官网传送门>>+I:新增数据。-U:一条数据的修改会产生两个U标识符数据。其中-U含义为修改前数据。+U:修改之后的数据。

随笔6月14日

终于忙完一阵了,有时间坐下来好好整理一下这段时间经历的“工况”。这段时间做的最多的两件事情,第一个就是工作相关的事情——出差,出了个大差;第二件事情就是读研与就业的交流,临近毕业好多同学读研了,好多同学要就业了,内心对于未来新的生活都有了不小的困惑,长聊的同志就有几十个。在与这几十个同志聊天的过程中,体会非常的丰富,因此在此记录一下。首先,最深刻的感受就是不同的人真的想法完全不一样,虽然这是一个必然的现象,但是这种真切接受过深入了解过每个人的不同后,真的非常感触。有的同学目的非常的明确,一份离家近切安稳的国企工作、一个上市公司、读研,某一个会是他唯一目标;有的同学就比较纠结,在去国企安稳度过和

Microsoft Visual C++ 14.0

https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/https://my.visualstudio.com/Downloads?q=visual%20studio%202015&wt.mc_id=o~msft~vscom~older-downloads 

iOS —— xcode14兼容 iOS9~iOS10系统

xcode14兼容iOS9~iOS10系统在Xcode升级到Xcode14以后,系统的支持版本升级到了iOS11.0。但是我们项目需要支持iOS9,脚本打包错误提示:TheiOSdeploymenttarget'IPHONEOS_DEPLOYMENT_TARGET'issetto9.0,buttherangeofsupporteddeploymenttargetversionsis11.0to16.2.99.下面记录适配过程。适配过程同iOS真机调试适配一样。1、真机调试包适配添加1.1首先在Xcode14之前的版本下,应用程序----xcode显示包内容/Applications/Xcode

error: Microsoft Visual C++ 14.0 is required快速解决办法

当报错error:MicrosoftVisualC++14.0isrequired时我们只需要看上一行的building'xxx'extension,比如我报的是building'dukpy._dukpy'extension 那只需要到https://www.lfd.uci.edu/~gohlke/pythonlibs/搜索dukpy下载对应的whl,再到whl文件所在的目录执行pipinstalldukpy-0.2.3-cp39-cp39-win_amd64.whl

distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it w

环境windowspython3.6报错pipinstall-rrequirements.txtdistutils.errors.DistutilsPlatformError:MicrosoftVisualC++14.0orgreaterisrequired.Getitwith"MicrosoftC++BuildTools":https://visualstudio.microsoft.com/visual-cpp-build-tools/点开链接下载https://visualstudio.microsoft.com/visual-cpp-build-tools/安装如图插件再次安装pipi

华为14天鸿蒙设备开发实战笔记四

一.HarmonyOS内核开发——任务管理1.任务管理简介(1)、从系统的角度看,任务是竞争系统资源的最小运行单元。任务可以使用或等待CPU、使用内存空间等系统资源,并独立于其它任务运行。(2)、LiteOS的任务模块可以给用户提供多个任务,实现了任务之间的切换和通信,帮助用户管理业务程序流程。这样用户可以将更多的精力投入到业务功能的实现中。(3)、LiteOS中的任务是抢占式调度机制,高优先级的任务可打断低优先级任务,低优先级任务必须在高优先级任务阻塞或结束后才能得到调度,同时支持时间片轮转调度方式。(4)、LiteOS的任务默认有32个优先级(0-31),最高优先级为0,最低优先级为31。

python中,Microsoft Visual C++ 14.0 or greater is required问题解决方案

今天在写一个小程序,安装依赖的时候发现这个问题,平时都是直接安装VisualStudio解决,但是这个安装太大了,所以解决看看怎么安装是最方便的,最容易解决的。下面这个就是出现的问题:building'bitarray._bitarray'extensionerror:MicrosoftVisualC++14.0orgreaterisrequired.Getitwith"MicrosoftC++BuildTools":https://visualstudio.microsoft.com/visual-cpp-build-tools/[endofoutput],为了解决这个问题,首先开始百度,发

python中,Microsoft Visual C++ 14.0 or greater is required问题解决方案

今天在写一个小程序,安装依赖的时候发现这个问题,平时都是直接安装VisualStudio解决,但是这个安装太大了,所以解决看看怎么安装是最方便的,最容易解决的。下面这个就是出现的问题:building'bitarray._bitarray'extensionerror:MicrosoftVisualC++14.0orgreaterisrequired.Getitwith"MicrosoftC++BuildTools":https://visualstudio.microsoft.com/visual-cpp-build-tools/[endofoutput],为了解决这个问题,首先开始百度,发

Linux下 Qt-5.14.2 交叉编译

Linux下Qt-5.14.2交叉编译参考一、QT源码下载二、交叉编译器下载安装1.分类和说明2.下载LinaroGNUARMGNU3.安装4.使用命令安装二、QT编译1.配置交叉编译环境2.QT配置编译安装三、Windows下QT交叉编译1.参考2.磁盘切换3.配置交叉编译环境3.配置QT4.编译安装QT4.错误及解决参考树莓派4+Qt5.14PC端交叉编译Windows10下交叉编译aarch64(ARMv8)架构Qt5.12.11库一、QT源码下载Qt源码下载:http://download.qt.io/archive/qt/,源码在single文件夹中二、交叉编译器下载安装arm交叉编