自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Dubbo源码-SPI(二)SPI的目的和实现

上篇,我们讲了spi的目的和约定,那么从这篇起,我们源码的角度来看dubbo spi到底做了什么,怎么实现的. Dubbo spi的目的:目的其实很假单,就是获取一个实现类对象.Dubbo spi的途径:ExtensionLoader.getExtension(String name)来获取一个实现类对象.Dubbo spi的实现路径: ExtensionLoader. ge...

2018-08-01 18:19:00 1406

原创 Dubbo源码-SPI

上一篇我们讲了Dubbo的快速指南,今天就开始我们的源码之旅.这里先给大家介绍一下spi机制.SPI(JDK) SPI的设计目标:SPI的全名为Service Provider Interface.在面想对象的设计里,模块之间是基于接口编程,模块之间不对实现类进行硬编码.一旦代码涉及具体的实现类,那么久违反了可拔插的原则,如果需要替换一种实现类,就需要修改代码.为了实现在模块装配...

2018-07-27 08:21:01 310

原创 Dubbo源码-快速指南

前言--相信很多同学都同学都听说过Duboo并且使用过Dubbo,但像我一样未阅读过其源码的应该也不少.这次我会边阅读源码边将我的理解写下来,有什么问题希望大家能指出,共同进步.Dubbo源码-HelloWordGitHub:https://github.com/apache/incubator-dubbo官网:http://dubbo.apache.org/中文用户手册:http...

2018-07-26 11:26:34 227 1

转载 vim常用快捷键

1、vim ~/.vimrc 进入配置文件如果不知道vimrc文件在哪,可使用 :scriptnames 来查看set nu      #行号set tabstop=4  #一个tab为4个空格长度set ai  #设置自动缩进syntax on   #高亮 2、基本空格键 向右移动一格x 删除后面的字符 X 删除前一个字符 

2017-11-14 20:01:14 200

空空如也

空空如也

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

TA关注的人

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