跳到主要内容

有用网站收集

this file notes all the useful website , once browser bookmarks dispatch, I can find back all the sites those I need.

CircleCI 自动化部署

阿里云Docker快速安装

Docker Compose安装

ssh: connect to host github.com port 22: Connection timed out

clion mingw环境配置

Java中18种锁

Nacos原理

加速Spring启动速度

Overall Technical Architecture of Dubbo Mesh

multiple deployment modes (SDK, Sidecar, and Agent)

seata分布式事务

Java中如果一个没有被容器管理的抽象类、实体类被一个容器管理的实体类继承,那么抽象类也会自动交给容器管理。

Docusaurus建站(2)- 部署到GitHub Pages

@ConditionalOnProperty

深入理解Apache Dubbo与实战

  • 第三章 FailbackRegistry又继承了 AbstractRegistry,重写了父类的注册、订阅、查询和通知等 方法,并且添加了重试机制。此外,还添加了四个未实现的抽象模板方法。

虽然每种注册中心都有自己具体的工厂类,但是在什么地方判断,应该调用哪个工厂类实 现呢?代码中并没有看到显式的判断。答案就在RegistryFactory接口中,该接口里有一个 Registry getRegistry(URL url)方法,该方法上有@Adaptive(protocol)注解。

Dubbo良好的扩展性与两个方面是密不可分的,一是整个框架中针对不同的场景,恰到好 处地使用了各种设计模式,二就是本章要介绍的加载机制。

mermaid示例

this code from

Mermaid in tabs