概述 canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了MySQL(也支持mariaDB)。 起源:早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的 ...
分类:
数据库 时间:
2019-09-03 11:23:58
阅读次数:
115
背景 早期,阿里巴巴 B2B 公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求 ,主要是基于trigger的方式获取增量变更。从 2010 年开始,公司开始逐步尝试数据库日志解析,获取增量变更进行同步,由此衍生出了增量订阅和消费业务,从此开启一段新纪元。 当前的 canal 支持源端 My ...
分类:
数据库 时间:
2019-08-30 13:52:31
阅读次数:
315
一、背景:在爬取网络小说生成的文件中,发现有些空格没法替换,使用十六进制编辑器查看,发现这些空格字符的十六进制值是“c2a0”,其来源是网页控制的特殊字符,这是一个叫做Non-breaking space的东西,用于阻止在此处自动换行和阻止多个空格被压缩成一个。就是 。二、替换的有效方法:使 ...
分类:
其他好文 时间:
2019-08-24 22:31:49
阅读次数:
232
在文件夹的“查看”选项中选择“状态栏”,那么在任务栏中可以显示windows7系统中文件夹中文件的数目。具体操作请参照以下步骤。 1、首先开启电脑,在电脑中进入到任意一个文件夹中。 2、然后在文件夹界面上方的菜单栏中找到“查看”选项,进行点击。 3、然后会出现“查看”的下拉菜单框,在选项中找到“状态 ...
意外的发现了这个好用的IDE,是真的好用,以前用vs的时候觉得多好,后来转战linux发现没啥好用的ide,现在解除了vscode这个开源的工具,微软真良心哈哈,下面给大家带来ubuntu16.04的安装方法,理论上通用: 首先打开电脑浏览器,进入到vscode的官网,然后选择vscode进行下载, ...
分类:
系统相关 时间:
2019-08-19 19:12:39
阅读次数:
102
微信公众号【Java技术江湖】一位阿里 Java 工程师的技术小站。作者黄小斜,专注 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、网络、多线程,偶尔讲点Docker、ELK,同时也分享技术干货和学习经验,致力于Java全栈开发!(关注公众号后回复” ...
分类:
其他好文 时间:
2019-08-17 19:45:30
阅读次数:
86
目前提供快递查询的接口平台有:快递鸟(非淘系用户使用最多)菜鸟(淘系用户使用)不同接口的区别:(1)快递鸟支持400多家物流快递公司,接口稳定免费,提供多种方式接口对接(2)菜鸟支持100多家物流快递公司接口,主要支持阿里淘系商家用户使用。快递API的应用场景与用途最常见的应用场景如下:(1)电商网站:例如B2C、团购、B2B、批发分销站、C2C、本地生活交易等网站。(2)管理系统:订单处理平台、
https://mp.weixin.qq.com/s/6XX0CZHoDotIgLbNDSIUog 简单介绍Filter的实现。 ?? 1. 基本介绍 使用过滤器过滤掉client和manager的一部分能力。 2. ManagerFilter/ClientFilter 用于对manager和cli ...
分类:
其他好文 时间:
2019-08-13 20:23:49
阅读次数:
86
今天小编来重温一下onedrive免费送5TB网盘,微软在2018年的时候就已经可以注册onedrive免费送5TB的网盘了。为什么小编又拿这么久的事情翻出来写呢?因为10月1日之后微软就会关闭掉这个注册渠道,可是发现还是有很多人不知道有这个事。所以小编来给大家在详细讲解一下注册步骤。 给你们看看小 ...
分类:
其他好文 时间:
2019-08-09 23:53:29
阅读次数:
251
原文: http://106.13.73.98/__/191/ 网络通讯大部分是基于 TCP/IP 协议的,而 TCP/IP 是基于 IP 地址的,所以计算机在网络上进行通讯时只能识别如“202.96.1 ...
分类:
其他好文 时间:
2019-08-09 10:39:54
阅读次数:
108