正常情况下,dubbo肯定要搭配注册中心使用,如:zk。但当注册中心不可用的情况下,dubbo如何调用服务?它的解决方案是直连:通过硬编码的方式在代码(消费者)中留下服务...
正常情况下,dubbo肯定要搭配注册中心使用,如:zk。但当注册中心不可用的情况下,dubbo如何调用服务?它的解决方案是直连:通过硬编码的方式在代码(消费者)中留下服务...
一. what is dubbo dubbo是个rpc框架,核心是远程方法调用。围绕着远程方法调用拓展了:服务发现、负载均衡、流量调度等技能。dubbo目前(2022/4...
1. 什么是rpc? rpc,即 Remote Procedure Call,中文:远程过程调用。简单点说,就是跨进程、跨机器、基于网络来实现的方法调用,下面以代码来解释:
1.如何构建一个微服务 构建一个micro service,spring boot、spring cloud依赖少不了。而如果想使用阿里系cloud则spring clo...
<parent> <dependencyManagement> :和Java继承一样,只能单继承,具有局限性<dependencyManagement >:和Java组合一样...
一、<scope>标签: mavne工程A,引入依赖B。 标签:设置B的作用范围,一个有如下几个作用范围: 1. compile 默认值,表示依赖要参与编译、测试、运行,...
一个web系统,它每个前端页面上的功能都会有一个或者数个后端接口来支撑。现在假设系统后端服务是微服务架构,一共100个micro service(简称: m-s),分别部...
put(K, V) process of the jdk 1.8 HashMap calculate key hash value hash table is null or...
1. 什么是spring-boot? 到底spring-boo是一个怎样的框架?谈spring-boot之前,我们先说说spring。众所周知,spring框架是为了简化...
有一天小牛、小羊、小猪一起去便利店,然后小牛、小猪都被打,那么请问小羊为什么没有被打?(便利店24小时不打烊) 一个哑巴去买牙刷,他会比一个刷牙的动作,请问一个盲人去买眼镜,...
昨晚周五项目上线(20210806),搞了一个通宵。当然,不是完整意义上的通宵。凌晨四点的时候实在困得抗不住,就给躺着休息了4个多小时,到早上将近九点的时候起来干了一下就...
二分法核心总结: 数组可看成一个递增/递减区间,把数组从中间劈开分成左右两个子区间,如果N等于劈开位上的数则找到,否则以N所在子区间重复以上寻找过程,最终要么找到N,要么确...
1. 简图 2. Java对象须知
jvm虚拟机关于线程内存、主存之间数据移动规则,提出如下8个原子性操作:
什么是“cpu乱序执行指令”代码,最终会变成指令,如下: 证明cpu乱序执行指令 参考博客Java并发编程之happens-before和as-if-serial语义:htt...
什么是临界区被synchronized包裹的代码叫临界区 效率问题synchronized包裹的代码越多,临界区越大,多线程并发效果越差。因为被synchronized包裹的...
what is cache line ?暂不深入理解cache line的相关内容,先把它当做一个黑盒子,大概知道是什么东西就行。所以cache line是什么?cache ...
一、直奔主题 从cpu的角度来说,没有所谓程序、进程、线程。cpu看上去,一个略方略正的物理器件,有质量。安装其它相关物理组件(主板、内存条、电源),通上电它即可工作。它...