摘要: Dubbo 2.7.x 作为 Apache 的孵化版本,除了代码优化之外,还新增了许多重磅的新特性,本文将会介绍其中最典型的三个新特性: 一、异步化改造 二、三大中心改造 三、服务治理增强 一、异步支持优化 我们知道dubbo协议本身支持三种发送请求方式: 单向发送:执行方法不需要返回结果 同步发送 阅读全文
posted @ 2019-09-10 21:46 Java架构Monster 阅读(2019) 评论(0) 推荐(0) 编辑
摘要: 1.List 1.1 Arraylist 与 LinkedList 区别 1.2 List中的迭代器 1.3 ArrayList的扩容机制 详见: https://github.com/Snailclimb/JavaGuide/blob/master/docs/java/collection/Arr 阅读全文
posted @ 2019-09-10 20:32 Java架构Monster 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 前言 相信大家初学java时,肯定会涉及到“配置环境变量”,而在网上搜索大多是教我们如何如配置,真正说明为什么要去配置环境变量的不多。 不管在windows里还是liunx里都少不了环境变量的配置,一键Copy是解决不了问题的,还可能会出现各种各样的问题,如果我们搞清楚原理,就会方便许多。 今天我们 阅读全文
posted @ 2019-09-10 18:01 Java架构Monster 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: 简介: == ==是比较两个变量的值,如果是基本数据类型,那么就是比较的基本数据的大小值 情况一 以上图中:==比较的就是上面两个内存块中的值,都是1,所以是true 但是如果存储的是引用类型,其实比较的还是变量本身所存储的值,我们都知道, 变量存储引用类型其实存储的只是引用对象的地址作为值存储到变 阅读全文
posted @ 2019-09-10 16:25 Java架构Monster 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 前言: 内存管理是Java最重要的优势之一,你只需创建对象,Java垃圾收集器会自动负责分配和释放内存。但是,情况并不那么简单,因为在Java应用程序中经常发生内存泄漏。 本章会说明什么是内存泄漏,为什么发生,以及如何防止它们。 什么是内存泄漏? 内存泄漏的定义:应用程序不再使用的对象,垃圾收集器却 阅读全文
posted @ 2019-09-10 14:28 Java架构Monster 阅读(250) 评论(0) 推荐(0) 编辑