自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 4、SOFA RPC 源码解析 —— 负载均衡篇

我们在前面讲的服务调用里面会发现有这样一段代码: // 创建代理类 proxyIns = (T) ProxyFactory.buildProxy(consumerConfig.getProxy(), consumerConfig.getProxyClass(),proxyInvoker); 这段代码就是我们说的根据SPI加载代理类,这个代理类可以在服务调用时候指定,jdk或者...

2019-09-10 17:43:00 461

转载 3、SOFA RPC 源码解析 —— 服务调用篇

前两讲过了SOFA RPC的服务发布和SPI,再次基础上我们在讲一下服务调用,也就是consumer端,我们首先看一段SOFA RPC的example上面的一段代码: /** * Quick Start client */ public class QuickStartClient { private final static Logger LOGGER = LoggerF...

2019-09-05 16:51:00 425

转载 2、SOFA RPC 源码解析 —— SPI篇

SOFA RPC 源码解析 1、SOFA RPC 源码解析 —— 服务发布篇 从SOFA RPC 源码解析 —— 服务发布篇中来看有很多地方我都提到了SPI,那么什么是SPI呢,我们简单介绍下JAVA的SPI流程:JAVA的SPI运行流程是运用java.util.ServiceLoader这个类的load方法去在src/META-INF/services/寻找对应的全路径接口名称的文件,...

2019-09-04 10:48:00 298

转载 1、SOFA RPC 源码解析 —— 服务发布篇

有一阵子没有更新源码解析了,最近关注了一个微服务框架SOFA RPC这是蚂蚁金服的一个开源框架,地址在:https://github.com/sofastack/sofa-rpc, 这个框架还是一个朋友推荐的,看了第一部分它的发布流程没想到代码写的很精简易懂,封装性也很好,更大的激发了我看它的乐趣,那我们就一起一步步去学习下它的整个微服务框架的构成和实现吧! 一、 首先我们先从githu...

2019-08-14 14:25:00 566

转载 java判断类和实例的关系 instanceof、isInstance、isAssignableFrom

判断类与实例的关系有以下三种方式 1、instanceOf 关键字,用来判断对象是否是类的实例 2、isInstance方法,用来判断对象是否属于某个类型的实例 3、isAssignableFrom,用来判断类型间是否存在派生关系 先贴一下他们的使用方法和为true的情况 // 用来判断A是否是B类的实例,比如 "a" instanceof String 这个返回就是true ...

2019-08-13 11:01:00 253

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除