自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

转载 Dubbo源码分析 - XML配置

Dubbo源码分析 - XML配置 前言 在 Dubbo源码分析 - API和属性配置 中介绍了Dubbo的配置承载对象,分析了核心的配置类及方法。了解了API配置后XML配置就容易多了,XML配置相比较API配置的区别在配置对象创建及其属性的设置是由Spring管理的,Dubbo和Spring XML融合是关键。 Dubbo和Spring融合 Dubbo框架直接集成了Spring的能力,利用Spring配置文件扩展出自定义的解析方式,即使用Spring的自定标签。关于Spring自定标签的示例,在Spri

2020-08-21 15:40:31 222 1

转载 Dubbo源码分析 - API和属性配置

Dubbo源码分析 - API和属性配置 前言 我们通过 Dubbo URL统一模型 已经了解了Dubbo URL是Duboo的配置总线,贯穿整个Dubbo的生命周期。虽然Dubbo URL直接决定了Dubbo组件的角色并控制Dubbo的行为,但是Dubbo URL中的信息需要Dubbo的配置承对象来提供,而配置承载对象中的数据来源于多种配置和设置。 目前Dubbo框架同时支持4种配置方式:API硬编码配置、XML配置、注解配置、属性配置。而所有的配置项分为三大类: 服务注册和发现:表示该配置项用于服务

2020-08-21 15:37:22 848

转载 Dubbo源码分析 - 动态编译

Dubbo源码分析 - 动态编译 概述 在Dubbo自适应扩展中,我们已经得到了自适应扩展类的字符串,需要通过编译才能得到真正的Class,本篇文章就来介绍将类的字符串编译成类的过程。 动态编译 dubbo 的动态编译的整体结构如上图所示。dubbo中的Compiler基于dubbo spi机制进行加载,目前支持jdk和javassist两种实现: <dubbo:application compiler="jdk" /> <dubbo:application compiler="java

2020-08-21 15:35:21 502

转载 Dubbo源码分析 - 自适应扩展

Dubbo源码分析 - 自适应扩展 前言 上一篇文章中我们分析了dubbo spi机制,但是遗留了自适应扩展并没有展开说明,这篇文章就是来填坑的。上篇文章中也介绍了固定的自适应扩展类以及加载的流程,这篇文章主要专注于自动生成的自适应扩展类以及自适应扩展对象的创建,就不再过多介绍固定的自适应扩展。自适应扩展整体上需要讨论三部分内容:自适应扩展原理、自适应扩展类串的生成 和 动态编译 。 该篇文章将讨论前两个部分,动态编译会单独写一篇文章详细说明。 自适应扩展原理 扩展点的扩展类一般会在框架启动时被加载,但我们

2020-08-21 15:32:32 210

转载 Dubbo源码分析 - Dubbo SPI

Dubbo源码分析 - Dubbo SPI概述dubbo spi 对 jdk spi的改进dubbo spi 配置规范示例dubbo spi 源码分析代码结构扩展点 SPI 注解扩展点 Adaptive 注解扩展点 Activate 注解ExtensionLoader多类型的扩展点普通扩展类包装扩展类自适应类自动激活类ExtensionLoader 工作流程getExtension 方法getActivateExtension 方法getAdaptiveExtension 方法hasExtension 方法

2020-08-21 15:23:19 195

javascript + html dom

JSDOM

2017-08-23

html5参考手册

html5

2017-08-23

空空如也

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

TA关注的人

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