- 博客(5)
- 资源 (10)
- 收藏
- 关注
原创 Dubbo工作流程
dubbo整体架构其中Service 和 Config 层为 API,对应服务提供方来说是使用ServiceConfig来代表一个要发布的服务配置对象,对应服务消费方来说ReferenceConfig代表了一个要消费的服务的配置对象。可以直接初始化配置类,也可以通过 spring 解析配置生成配置类。 proxy 服务代理层:扩展接口为 ProxyFactory,dubbo实现的SPI主要JavassistProxyFactory(默认使用)和JdkProxyFactory,用来对服务提供方和服.
2020-11-27 15:07:21 440
原创 Dubbo可扩展机制实战
摘要:在Dubbo的官网上,Dubbo描述自己是一个高性能的RPC框架。今天我想聊聊Dubbo的另一个很棒的特性, 就是它的可扩展性。1. Dubbo的扩展机制在Dubbo的官网上,Dubbo描述自己是一个高性能的RPC框架。今天我想聊聊Dubbo的另一个很棒的特性, 就是它的可扩展性。 如同罗马不是一天建成的,任何系统都一定是从小系统不断发展成为大系统的,想要从一开始就把系统设计的足够完善是不可能的,相反的,我们应该关注当下的需求,然后再不断地对系统进行迭代。在代码层面,要求我们适当的对关注点进.
2020-11-26 19:21:04 176
原创 Java 函数解析
1、computeIfAbsent// 方法定义default V computeIfAbsent(K key, Function<? super K, ? extends V> mappingFunction) { ...}// java8之前。从map中根据key获取value操作可能会有下面的操作Object key = map.get("key");if (key == null) { key = new Object(); map.put.
2020-11-26 16:57:17 264
转载 理解Java wrapper类
ava Wrapper类可将Java的原始数据类型处理为对象的方式。特别是当我们需要一个原始值的对象引用时,这是必需的,因为它们的原形式所需的功能类型(如int,char,double,boolean等)不够。 本文比较详细的介绍了标准API库中提供的这些类的概念。Java中的原类型和引用类型在Java中,类型被指定为基本类型或引用类型。 原类型一次存储单个声明类型的值。 例如,定义为int的变量可以一次存储一个整数。 在存储另一个值的情况下,初始值被新的值替换。 在...
2020-11-26 16:54:38 1999
原创 Java中Annotation用法
Annotation Annotation其实是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用Annotation,程序开发人员可以在不改变原有逻辑的情况下,在源文件嵌入一些补充信息。代码分析工具、开发工具和部署工具可以通过这些补充信息进行验证或者进行部署。 Annotation提供了一条为程序元素设置元数据的方法,从某些方面来看,Annotation就像修饰符一样被使用,可用于修饰包、类、构造器、方法、成员变量、参数、局部变量的声明,这些信息被存储..
2020-11-07 15:07:40 762 2
云原生架构白皮书.pdf
2020-10-26
SecureCRT_6.7.0.15.rar
2016-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人