2019年9月9日
摘要: 1.与本地暴露相比,远程暴露也大同小异 我们已经到了第三个关键词Procotol我们来看看他的继承体系图 按照经典图的路线,我们下一个关键词应该就是Server了,从方法名openServer(url)也可以看出来确实是这样.在这个Procotol和Transporter插播一个关键词,那就是Exc 阅读全文
posted @ 2019-09-09 15:19 我&菜鸟 阅读(1098) 评论(0) 推荐(0) 编辑
摘要: 1.发布流程 暴露本地服务 暴露远程服务 启动netty 连接zookeeper 到zookeeper注册 监听zookeeper 2.官方文档 3.看输出日志,就会发现在暴露本地服务之前,有一句很重要的日志 定位到了ServiceBean这个类,这个类是干嘛的?我们来看一下他的继承体系图 这个图我 阅读全文
posted @ 2019-09-09 10:52 我&菜鸟 阅读(7609) 评论(1) 推荐(1) 编辑
  2019年9月3日
摘要: package com.ydmes.service.impl.log; import com.ydmes.domain.entity.log.BarTraceBackLog;import org.springframework.beans.BeansException;import org.spri 阅读全文
posted @ 2019-09-03 17:58 我&菜鸟 阅读(1294) 评论(0) 推荐(0) 编辑
摘要: 一、水平分割 1、水平分库 1)、概念:以字段为依据,按照一定策略,将一个库中的数据拆分到多个库中。2)、结果每个库的结构都一样;数据都不一样;所有库的并集是全量数据; 2、水平分表 1)、概念以字段为依据,按照一定策略,将一个表中的数据拆分到多个表中。2)、结果每个表的结构都一样;数据都不一样;所 阅读全文
posted @ 2019-09-03 17:20 我&菜鸟 阅读(1173) 评论(0) 推荐(0) 编辑
摘要: 概述 canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了MySQL(也支持mariaDB)。 起源:早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的 阅读全文
posted @ 2019-09-03 11:10 我&菜鸟 阅读(2927) 评论(0) 推荐(0) 编辑
摘要: 概述Elastic-Job是一个分布式调度解决方案,由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。 Elastic-Job-Lite定位为轻量级无中心化解决方案,使用jar包的形式提供分布式任务的协调服务。 功能列表分布式调度协调弹性扩容缩容失效转移 阅读全文
posted @ 2019-09-03 10:52 我&菜鸟 阅读(2827) 评论(1) 推荐(0) 编辑
摘要: 一、方法罗列: 分类 函数 描述创建jsonjson_array 创建json数组json_object 创建json对象json_quote 将json转成json字符串类型查询json json_contains 判断是否包含某个json值json_contains_path 判断某个路径下是否 阅读全文
posted @ 2019-09-03 10:42 我&菜鸟 阅读(45112) 评论(1) 推荐(2) 编辑
  2019年7月2日
摘要: 1. FindBugs-IDEA 作用: 检测代码中可能的bug及不规范的位置,写完代码后检测下 避免低级bug。 静态分析工具承诺无需开发人员费劲就能找出代码中已有的缺陷。当然,如果有多年的编写经验,就会知道这些承诺并不是一定能兑现。 成功标志: 重启idea后如果插件加载成功左下角出现: 2. 阅读全文
posted @ 2019-07-02 11:20 我&菜鸟 阅读(1576) 评论(0) 推荐(0) 编辑
  2019年5月5日
摘要: 一、JVM 整体组成 JVM 整体组成可分为以下四个部分: 类加载器(ClassLoader) 运行时数据区(Runtime Data Area) 执行引擎(Execution Engine) 本地库接口(Native Interface) 各个组成部分的用途: 程序在执行之前先要把java代码转换 阅读全文
posted @ 2019-05-05 11:01 我&菜鸟 阅读(5141) 评论(1) 推荐(2) 编辑
  2019年4月30日
摘要: 1. activate-power-mode 和 Power mode II 根据Atom的插件activate-power-mode的效果移植到IDEA上 写代码是整个屏幕都在抖动,activate-power-mode是白的的,Power mode II色彩更酷炫点。 2.Background 阅读全文
posted @ 2019-04-30 10:50 我&菜鸟 阅读(6213) 评论(0) 推荐(0) 编辑