快乐十分开奖号码搜索|taiyuan快乐十分
摘要:本博客将沿用 "上篇博客" 中展示的自定义类加载器代码 复杂类加载情况分析 测试代码一 首先,新建一个类Test14,重写默认的构造方法,打印加载该类的类加载器 然后,在新建一个类Test15,同样重写默认的构造方法,打印加载该类的类加载器,在构造方法中new出Test14的实例 测试代码 猜测一下 阅读全文
posted @ 2019-11-23 14:07 夜的那种黑丶 阅读 (78) 评论 (0) 编辑
摘要:获得ClassLoader的途径 获得当前类的ClassLoader 获得当前线程上下文的ClassLoader 获得系统的ClassLoader 获得调用者的ClassLoader ClassLoader源码解析 概述 类加载器是用于加载类的对象,ClassLoader是一个抽象类。如果我们给定了 阅读全文
posted @ 2019-11-22 19:49 夜的那种黑丶 阅读 (188) 评论 (0) 编辑
摘要:类的加载、连接与初始化 概述 在Java代码中,类型的加载、连接与初始化过程都是在程序运行期间完成的 类型:可以理解为一个class 加载:查找并加载类的二进制数据,最常见的情况是将已经编译完成的类的class文件从磁盘加载到内存中 连接:确定类型与类型之间的关系,?#26434;?#23383;节码的相关处理 验证:确保被 阅读全文
posted @ 2019-11-21 19:40 夜的那种黑丶 阅读 (189) 评论 (0) 编辑
摘要:Java11中新增了两个GC,Epsilon GC和ZGC。 Epsilon垃圾收集器 A NoOp Garbage Collector 没有操作的垃圾收集器 JDK上对这个特性的描述是:开发一个处理内存分配但不实现任何?#23548;?#20869;存回收机制的GC, 一旦可用堆内存用完,JVM就会退出。 如果有Syste 阅读全文
posted @ 2019-11-01 18:25 夜的那种黑丶 阅读 (231) 评论 (0) 编辑
摘要:Java9开始引入的一个处理 HTTP 请求的的 HTTP Client API,该 API 支持同步和异步,而在 Java 11 中已经为正式可用状态,你可以在 java.net 包中找到这个 API。 为了方便测试,我这边启动了一个服务器,访问: 即可返回一段json字符串。 下面来看一下HTT 阅读全文
posted @ 2019-10-31 18:02 夜的那种黑丶 阅读 (40) 评论 (0) 编辑
摘要:我们都知道,Spring Boot Actuator 提供监控数据是Json数据,在某种程度来说并不利于分析查看,那么如何将其进行可视化呢?我们有很多种选择,但是目前在这个领域,最流行的是 Spring Boot Admin 。 Spring Boot Admin是为Spring Boot?#21487;?#25171;造的 阅读全文
posted @ 2019-10-30 10:29 夜的那种黑丶 阅读 (91) 评论 (0) 编辑
摘要:新的本机不可修改集合API 自从Java9开始,JDK里面为集合(List/Set/Map)都添加了of和copyOf方法,他们可以来创建不可变的集合。 Question1:什么叫做不可变集合? 不能对集合进行添加、删除、替换、排序等操作,否则会报 java.lang.UnsupportedOper 阅读全文
posted @ 2019-10-30 08:52 夜的那种黑丶 阅读 (291) 评论 (0) 编辑
摘要:随着业务发展,系统拆分导致系统调用链路愈发复杂一个前端请求可能最终需要调用很多次后端服务才能完成,当整个请求陷入?#38405;?#29942;?#34987;?#19981;可用?#20445;?#25105;们是无法得知?#20204;?#27714;是由某个或某些后端服务引起的,这?#26412;?#38656;要解决如何快读定位服务?#25910;系悖?#20197;对症下药。于是就有了分?#38469;?#31995;统调用跟踪的诞生。 Spring Cloud Sl 阅读全文
posted @ 2019-10-29 18:38 夜的那种黑丶 阅读 (239) 评论 (0) 编辑
摘要:目前?#21040;?#27969;行的统一配置管理中心组件有Spring Cloud Config、Spring Cloud Alibaba的Nacos及携程开源的Apollo,本文将介绍Nacos作为统一配置管理中心的使用。 使用Nacos管理配置 比如我现在有这样一段代码: 这段代码读取了一个配置项,常规的配置方?#25509;?#35813; 阅读全文
posted @ 2019-10-29 09:49 夜的那种黑丶 阅读 (75) 评论 (0) 编辑
摘要:在前文中,我们介绍了Spring Cloud Gateway内置了一系列的全局过滤器,本文介绍如何自定义全局过滤器。 自定义全局过滤需要实现GlobalFilter 接口,该接口和 GatewayFilter 有一样的方法定义,只不过 GlobalFilter 的实例会作用于所有的路由。 自定义全局 阅读全文
posted @ 2019-10-28 19:50 夜的那种黑丶 阅读 (64) 评论 (0) 编辑
快乐十分开奖号码搜索