jadestoner

导航

 

2020年5月8日

摘要: 好处: 静态方法有名称 不必在每次调用时都创建一个新的对象 可以返回原返回类型的任何子类型的对象 可以自动类型推导,使代码简洁 缺点: 如果类不含共有的或者被保护的构造函数,则不能被子类化 他们与其他的静态方法实际上没有任何区别 好处1:静态方法有名称 对于客户端来说更易于使用和阅读 用名字来区分出 阅读全文
posted @ 2020-05-08 18:21 jadestoner 阅读(362) 评论(0) 推荐(0) 编辑
 

2019年10月11日

摘要: 缘起 之所以写这个博客呢,一是自己做备忘用的学习总结;其次呢,就是spring越来越复杂,各种功能越来越多,各种复杂兼容适配的源码看的人眼花撩乱,云里雾里,深入而不能浅出。 本人在这里呢,就删繁就简,带领大家学习一番,保证大家能花费最少的精力,学习到最有用的干货。 "具体代码github在这里 " 阅读全文
posted @ 2019-10-11 18:02 jadestoner 阅读(300) 评论(0) 推荐(0) 编辑
 

2019年8月27日

摘要: 写在前面的话 dubbo是什么,有什么用 RPC服务框架。RPC是什么?RPC是一种RMI。 阅读全文
posted @ 2019-08-27 13:25 jadestoner 阅读(174) 评论(0) 推荐(0) 编辑
 

2019年7月31日

摘要: 为了落户,好好备考。 新建的群,欢迎大家加入,互相监督学习指导相与析。 群内有历年真题及答案,备考大纲等, 群号723626762 阅读全文
posted @ 2019-07-31 11:42 jadestoner 阅读(390) 评论(0) 推荐(0) 编辑
 

2019年7月29日

摘要: Explicit target 在开发和测试环境中,通常需要绕过注册中心,直接连接指定的服务提供者进行测试。在这种情况下,点对点的直接连接是需要的,服务提供者将忽略提供注册提供者的列表。接口A配置了点对点,不会影响接口B从注册中心获取列表。 Configure with XML 如果是线上需求需要点 阅读全文
posted @ 2019-07-29 10:39 jadestoner 阅读(159) 评论(0) 推荐(0) 编辑
 
摘要: Thread Model(线程模型) 如果事件处理可以很快被执行完,像内存标记那样,不需要分发出新的请求,那么它可以直接由I/O线程来处理,因为它减少了线程的分发。 如果事件处理起来很慢,或者需要发起新的I/O请求,比如查询数据库,那么这些事件应该在线程池中被执行。否则I/O线程可能会阻塞,导致不能 阅读全文
posted @ 2019-07-29 09:49 jadestoner 阅读(157) 评论(0) 推荐(0) 编辑
 

2019年7月26日

摘要: LoadBalance (负载均衡) Dubbo提供了为集群的负载均衡提供了一系列的平衡策略,默认的是 random 。 也可以自己写一个。 内置的策略 Random LoadBalance(随机) Ramdom ,根据权重随机 调用的越多,分布越均匀。当使用权重时,结果也是与之一致的,可以根据它来 阅读全文
posted @ 2019-07-26 17:23 jadestoner 阅读(442) 评论(0) 推荐(0) 编辑
 
摘要: Check on start up(启动检查) Dubbo默认会在启动的时候检查它依赖的服务是否可用。当发现服务不可用的时候它会抛出一个异常来组织spring完成初始化,这回促使你在应用发布之前及早地发现问题,默认配置:check=。 可以使用check=false来关闭检查。例如,测试环境的时候有 阅读全文
posted @ 2019-07-26 16:34 jadestoner 阅读(218) 评论(0) 推荐(0) 编辑
 
摘要: 2019 07 26 初学阶段 对dubbo有一个基础的认识,是一个提供了远程调用的框架。 远程调用是以接口作为契约的,接口规定了方法签名,(尽量按值传递,不要传行为作为参数)。 利用了zookeeper作为服务注册发现中心,这里不谈zookeeper的优缺点,假设是完美的。(enreka) 消费端 阅读全文
posted @ 2019-07-26 15:48 jadestoner 阅读(500) 评论(0) 推荐(0) 编辑
 

2019年7月25日

摘要: 配置方式详解 目前dubbo提供了四种配置方式,他们分别是: 1. XML Configuration 2. Properties Configurtion 3. API Configuration 4. Annotation Configuration 下面我们来分别详细的介绍一下他们 XML C 阅读全文
posted @ 2019-07-25 15:25 jadestoner 阅读(547) 评论(0) 推荐(0) 编辑