哭泣白云

文章
7
资源
0
加入时间
3年0月8天

面试中经常被问到Java引用类型原理,带你深入剖析

严格的说,虚引用是会影响对象生命周期的,如果不做任何处理,只要虚引用不被回收,那其引用的对象永远不会被回收。可以看到,对于Soft references和Weak references clear_referent字段传入的都是true,这也符合我们的预期:对象不可达后,引用字段就会被置为null,然后对象就会被回收(对于软引用来说,如果内存足够的话,在Phase 1,相关的引用就会从refs_list中被移除,到Phase 3时refs_list为空集合)。例如,学生表中学号是具有唯一性的字段

ChaosBlade Java 场景性能优化,那些你不知道的事

01介绍AliwareChaosBlade 是阿里巴巴开源的一款遵循混沌工程原理和混沌实验模型的实验注入工具,帮助企业提升分布式系统的容错能力,并且在企业上云或往云原生系统迁移过程中业务连续性保障。目前支持的场景有:基础资源、Java 应用、C++ 应用、Docker 容器以及 Kubernetes 平台。该项目将场景按领域实现封装成单独的项目,不仅可以使领域内场景标准化实现,而且非常方便场景水平和垂直扩展,通过遵循混沌实验模型,实现 ChaosBlade cli 统一调用。

【设计模式】桥接模式

1. 分类结构型模式核心作用:是从程序的结构上实现松耦合,从而可以扩大整体的类结构,用来解决更大的问题分类:适配器模式、代理模式、桥接模式、装饰模式、组合模式、外观模式、享元模式...