最新 最热

【JavaP6大纲】Dubbo篇:Dubbo SPI 和 Java SPI 区别?

spi 是啥?spi,简单来说,就是 service provider interface ,说白了是什么意思呢,比如你有个接口,现在这个接口有 3 个实现类,那么在系统运行的时候对这个接口到底选择哪个实现类呢?这就需要 spi 了,需要根据指定的配置或者是默...

2021-04-12
0

MyCat - 使用篇(5)

schema.xml里面管理着MyCat的逻辑库、表,每张表使用的分片规则、分布在哪个DataNode以及DataSource上。 之前的例子:

2021-04-12
0

MyCat - 背景篇(2)

如前文所说,Amoeba、Cobar、MyCat等属于同宗一脉。若Amoeba能继续下去,Cobar就不会出来;若Cobar那批人不是都走光了的话,MyCAT也不会再另起炉灶。Cobar之后,有很多类似中间件仿照其架构以及思路,针对特定的业务场景,设计出了...

2021-04-12
1

Project Reactor 深度解析 - 1. 响应式编程介绍,实现以及现有问题

现在, Java 的各种基于 Reactor 模型的响应式编程库或者框架越来越多了,像是 RxJava,Project Reactor,Vert.x 等等等等。在 Java 9, Java 也引入了自己的 响应式编程的一种标准接口,即java.util.concurrent.Flow这个类。这...

2021-04-12
0

为何现在响应式编程在业务开发微服务开发不普及

不论是Java自带的Future框架,还是 Spring WebFlux,还是 Vert.x,他们都是一种非阻塞的基于Ractor模型的框架(后两个框架都是利用netty实现)。

2021-04-12
0

Java设计模式简介(二):结构型模式

我们接着讨论设计模式,上篇文章我讲完了5种创建型模式,这章开始,我将讲下7种结构型模式:适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、享元模式。其中对象的适配器模式是各种模式的起源,我们看下面的图...

2021-04-09
0

Sqoop练习题

1.准备数据 CREATE TABLE student ( id int(11) DEFAULT NULL, name varchar(100) DEFAULT NULL, class varchar(100) DEFAULT NULL, age int(11) DEFAULT NULL, high var...

2021-04-09
0

java底层代码jdbc,sql 部分,随堂笔记1

//1.PreparedStatement pstmt//2.PreparedStatement pstmt = con.prepareStatement(sql)//插入sql语句的方法,使用的是connection(con)中的prepareStatment方法//3.ResultSet rs = pstm...

2021-04-09
0

IDEA连接mysql8数据库的方法以及遇上时区乱码的情况

主要是Driver的配置应该为 com.mysql.cj.jdbc.Driver 其次若遇上时区乱码则需要加上serverTimezone=GMT&characterEncoding=UTF-8

2021-04-07
1

【进阶之路】基于ShardingSphere的线上业务数据脱敏解决方案

.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,.markdown-body h2,.markdown-...

2021-04-02
1