240 发简信
IP属地:上海
  • 120
  • 120
  • Java线程解析

    定义 线程是现代操作系统调度的最小单元,也叫轻量级进程,在一个进程里可以创建多个线程,这些线程都拥有各自的计数器、堆栈和局部变量等属性,并且能够访问共享的内存变量。处理器在这...

  • 工厂模式

    基础使用 工厂模式是创建型模式,是一种常用的获取对象实例的方式。 1、根据名称获取实例 思路:根据传入的类别名称,来分别实例化不同的实例。 2、通过反射获取实例 根据名称获取...

  • 服务调用过程

    目的 生成类代理,调用本地/远程方法 方式 基于Spring FactoryBean,通过ReferenceBean实现FactoryBean类,提供getObject()方...

  • 没有设置延迟或者延迟为-1,dubbo会在Spring实例化完bean之后,在刷新容器最后一步发布ContextRefreshEvent事件的时候,通知实现了ApplicationListener的类进行回调onApplicationEvent,dubbo会在这个方法中发布服务。

    这一段作者的理解不太对吧,应该是设置了延迟才在最后监听事件的时候发布服务,否则由于实现了InitializingBean 在初始化bean的时候掉用afterPropertiesSet直接export发布服务了吧

  • 服务暴露过程

    版本 2.5.7 服务暴露过程过程 dubbo的服务注册、调用等都是通过SPI实现的,即都需要通过ExtensionLoader来加载,且均为单例。 1、只暴露服务端口 在没...

  • ExtensionLoader解析

    版本 2.5.7 ExtensionLoader机制 Dubbo 的扩展点加载从 JDK 标准的 SPI (Service Provider Interface) 扩展点发现...

  • 顺着dubbo入口撸ExtensionLoader源码

    参考 属于在这篇Dubbo扩展点加载基础上的展开学习。但原文有点小问题(Container启动那里),所以本文直接按自己的理解来组织。不加说明的引用都来自该文。 问题 Dub...

  • :+1: ,很棒~~~有个问题请教下,4.0 的 hashHistory 后面不在追加随机字符串了,有办法手动添加么?

    React Router v4 入坑指南

    万恶的根源 距离React Router v4 正式发布也已经过去三个月了,这周把一个React的架子做了升级,之前的路由用的还是v2.7.0版的,所以决定把路由也升级下,正...

  • 120
    React Router v4 入坑指南

    万恶的根源 距离React Router v4 正式发布也已经过去三个月了,这周把一个React的架子做了升级,之前的路由用的还是v2.7.0版的,所以决定把路由也升级下,正...

  • Dubbo-泛化调用-泛型

    背景 今天刚好有需求需要用到dubbo的泛化调用,涉及到了泛型问题:服务端无法获取泛型对象的数据,特此记录。 解决方式 Department对象包含Person对象,按照普通...

  • 教育水平、学术氛围、涉猎资源等等方面都存在差距,同样优秀的人不同的环境,为什么不相信四年后好的会更好?——来自一个非985、211的毕业生。

    普通二本院校毕业之后,我才知道到底要学什么

    01 人们常说,高考改变命运,他们以为考上一所好大学,人生就会逆袭。正因为如此,大学四年,我觉着高考有种宿命论的味道,我时常想:假如当时在考场上,那个选择题的答案不改,抑或我...

  • 120
    你所经历的每个艰难岁月,都将在人生中走得更远

    文|九月麦地Wheat -1- 这是十多年前的事了。 那个夏天,母亲忽然身体不适。外婆催促她去医院检查,但母亲一向节俭,不甚爱惜自己,并没有当作一回事。百般催促后,才在亲戚的...

  • 120
    Map篇

    一、Map接口 Map接口主要的方法有: 还有一些默认实现的方法: 二、主要实现类 HashMap HashTable ConcurrentHashMap HashMap的实...