摘要: 作者:废物大师兄 来源:www.cnblogs.com/cjsblog/p/14075486.html SkyWalking 是一个应用性能监控系统,特别为微服务、云原生和基于容器(Docker, Kubernetes, Mesos)体系结构而设计。 除了应用指标监控以外,它还能对分布式调用链路进行追踪。类似... 阅读原文
2021-01-31 16:23:07 阅读(746) 评论(0)
摘要: 堆 堆核心概述 此内存区域的唯一目的就是存放对象实例 一个JVM实例只存在一个堆内存,堆也是Java内存管理的核心区域。 Java堆区在JVM启动的时候即被创建,其空间大小也就确定了。是JVM管理的最大一块内存空间。 内存的大小是可以调节的。 《Java虚拟机规范》规定,堆可以处于物理上不... 阅读原文
2021-01-31 14:34:08 阅读(752) 评论(0)
摘要: Soul中使用的zookeeper监听功能尝试 一直很好奇soul中基于zookeeper的数据变更是如何做到的。虽然看到了是基于zkClient的实现的,还是想自己尝试下 zookeeper监听尝试 首先新建一个maven项目,引入zkClient <dependency> ... 阅读原文
2021-01-31 13:57:04 阅读(738) 评论(0)
摘要: 推荐使用小程序阅读 为了能让您更加方便的阅读 本文所有的面试题目均已整理至小程序《面试手册》 可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验! 目录 推荐使用小程序阅读 1. Redis基础 1.1 什么是 Redis? 1.2 Redis 相比 memcached 有哪些优势? 1.3... 阅读原文
2021-01-31 12:13:02 阅读(732) 评论(0)
摘要: 本文部分摘自《深入理解 Java 虚拟机第三版》 概述 方法调用并不等同于方法中的代码被执行,方法调用阶段唯一的任务就是确定被调用方法的版本(即调用哪一个方法)。之前讲过,一切方法调用在 Class 文件里面都是以符号引用的形式存储,而非方法在实际运行时内存布局中的入口地址(直接引用)。这个特性给 Jav... 阅读原文
2021-01-31 10:58:01 阅读(712) 评论(0)
摘要: 推荐使用小程序阅读 为了能让您更加方便的阅读 本文所有的面试题目均已整理至下面的小程序《面试手册》 可以通过微信扫描(或长按)下图的二维码享受更好的阅读体验! 目录 推荐使用小程序阅读 1. Java 基本概念 1.1 Java源程序的扩展名是什么? 1.2 什么是标识符? 1.3 标识符有哪些特... 阅读原文
2021-01-31 09:01:03 阅读(808) 评论(0)
摘要: 上一篇:Spring Cloud 2020.0.0 正式发布,全新颠覆性版本! 号外!号外!号外! Spring Cloud 2020.0.0 在去年 12 月底,赶在一年的尾巴最后几天仓促发布了,时间刚过去一个月,现在 Spring Cloud 2020.0 第一个发布版本 Spring Cloud 202... 阅读原文
2021-01-31 08:53:03 阅读(746) 评论(0)
摘要: 原文链接http://zhhll.icu/2021/01/14/java%E5%9F%BA%E7%A1%80/%E9%9B%86%E5%90%88/TreeMap%E8%AF%A6%E8%A7%A3/ TreeMap详解 TreeMap是Map接口的一个实现类,底层基于红黑树的实现 从继承机构可以看到Tre... 阅读原文
2021-01-31 07:32:02 阅读(747) 评论(0)
摘要: 小说《三体》第一部结尾,叶文洁透过红岸基地天空看到了最后一次日落。她亲手发出的讯息让人类太阳永远沉沦。多年以后,一颗小小的水滴瞬间摧毁庞大的人类星际舰队,人类的骄傲与自尊灰飞烟灭。叶文洁在登上红案基地前,说出了那句振聋发聩的话: 这是一切的开始,这也是人类的落日。 下面这几十行字只是一时兴起的个人思考。基... 阅读原文
2021-01-31 06:18:02 阅读(720) 评论(0)
摘要: 一:观察异常 在一上一节我们讲解了常见的异常类型,这次可我们通过代码来观察这些异常是如何出现的。 DEMO:算术异常   此时出现的是算术异常。 DEMO:数组越界异常   发现了出现异常的之后的代码也执行了 DEMO:类型转换异常   DEMO:无属性异常    ... 阅读原文
2021-01-31 06:00:13 阅读(693) 评论(0)