上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 28 下一页
摘要: Dubbo源码下载与编译 本文来讲下如何在Dubbo源码编译后,得到用于搭建管理控制台的war包和监控平台的jar包。 首先需要到Github上下载Dubbo的源码,解压后如下: 在dubbo-2.5.x目录执行 mvn clean package -Dmaven.test.skip=true 会生 阅读全文
posted @ 2020-01-13 13:52 大浪不惊涛 阅读(394) 评论(0) 推荐(0)
摘要: Demo结构介绍 Demo使用Maven聚合功能,里面有三个模块,目录如下: 其中Consumer模块为服务消费者,里面TestConsumer和consumer.xml组成了基于Spring配置方式的服务调用,TestConsumerApi是基于Dubbo API方式的服务调用,TestConsu 阅读全文
posted @ 2020-01-13 13:50 大浪不惊涛 阅读(533) 评论(0) 推荐(0)
摘要: Zookeeper是Apache Hadoop的子项目,是一个树形的目录服务,支持变更推送,适合作为Dubbo服务的注册中心,工业强度较高,推荐生成环境使用。 , 下面结合上图介绍Zookeeper在服务注册与发现里面的应用: 如上图整体Zookeeper的树根Root是Dubbo,说明建立的Zoo 阅读全文
posted @ 2020-01-13 13:46 大浪不惊涛 阅读(316) 评论(0) 推荐(0)
摘要: 整体来说,一个公司业务系统的演进流程基本都是从单体应用到多应用.在单体应用时,不同业务模块相互调用直接在本地JVM进程内就可以完成,而变为多个应用时,相互之间进行通信就不能简单的进行本地调用了,因为不同业务模块部署到了不同的JVM进程里面,更常见的是部署到了不同的机器,这时候一个高效/稳定的RPC远 阅读全文
posted @ 2020-01-13 13:44 大浪不惊涛 阅读(228) 评论(0) 推荐(0)
摘要: 一、前言 在 『ShutdownHook- Java 优雅停机解决方案』 一文中我们聊到了 Java 实现优雅停机原理。接下来我们就跟根据上面知识点,深入 Dubbo 内部,去了解一下 Dubbo 如何实现优雅停机。 二、Dubbo 优雅停机待解决的问题# 为了实现优雅停机,Dubbo 需要解决一些 阅读全文
posted @ 2020-01-13 10:55 大浪不惊涛 阅读(832) 评论(0) 推荐(0)
摘要: 概述 十种常见排序算法可以分为两大类: 基础定义 稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面。 不稳定:如果a原本在b的前面,而a=b,排序之后 a 可能会出现在 b 的后面。 时间复杂度:对排序数据的总的操作次数。反映当n变化时,操作次数呈现什么规律。 空间复杂度:是指算法在计算 阅读全文
posted @ 2020-01-08 11:38 大浪不惊涛 阅读(246) 评论(0) 推荐(0)
摘要: controller默认是单例的,不要使用非静态的成员变量,否则会发生数据逻辑混乱。正因为单例所以不是线程安全的。 我们下面来简单的验证下: 我们首先访问 http://localhost:8080/testScope,得到的答案是1;然后我们再访问 http://localhost:8080/te 阅读全文
posted @ 2020-01-07 23:52 大浪不惊涛 阅读(2893) 评论(0) 推荐(0)
摘要: JVM Client 模式和 Server模式的区别 查看JVM模式 通过 java -version 可查看 JVM 所处的模式,并可以通过修改配置文件进行配置,那它们有什么区别呢? Server:-Server 模式启动时,速度较慢,但是启动之后,性能更高,适合运行服务器后台程序 Client: 阅读全文
posted @ 2020-01-07 23:18 大浪不惊涛 阅读(504) 评论(0) 推荐(0)
摘要: 概念: ● 新生代 GC(Minor GC):从年轻代空间(包括 Eden 和 Survivor 区域)回收内存被称为 Minor GC,因为 Java 对象大多都具备朝生夕灭的特性,所以 Minor GC 非常频繁,一般回收速度也比较快。这一定义既清晰又易于理解。但是,当发生Minor GC事件的 阅读全文
posted @ 2020-01-02 22:48 大浪不惊涛 阅读(13241) 评论(0) 推荐(2)
摘要: 0、排序算法说明 ·0.1 排序的定义 对一序列对象根据某个关键字进行排序。 ·0.2 术语说明 ·稳定 :如果a原本在b前面,而a=b,排序之后a仍然在b的前面; ·不稳定 :如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面; ·内排序 :所有排序操作都在内存中完成; ·外排序 :由 阅读全文
posted @ 2020-01-02 17:03 大浪不惊涛 阅读(3542) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 28 下一页