JVM中新生代对象何时进入老年代
JVM中新生代对象何时进入老年代 今天面试中提到了这个问题,没回答全面,记录一下 关于JVM中堆(Heap)的参数设置这里有必要记录一下,有被问到 “-Xms"用于表示堆区的起始内存,等价于-XX:InitialHeapSize “-Xmx"则用于表示堆区的最大内存,等价于-XX:MaxHeapSi
关于synchronized锁String
关于synchronized锁String 今天遇到的面试官提问了相关的问题: 使用synchronized关键字锁String参数对象的情况下,能不能保证线程安全 当时的想法(脑子已浆糊): String类由final修饰,不可变 Java只有值传递,只要比较String对象引用的内存地址是否一致
Java中的四种引用类型
Java中的四种引用类型(强软弱虚) Java中的引用类型主要分为四种,分别是强引用、软引用、弱引用和虚引用,这篇文章主要为大家详细介绍了四者的使用与区别 强引用(StrongReference)
SpringBoot3响应式编程入门
SpringBoot3响应式编程入门 博主在该知识点上不是特别熟练,在之前的工作经历中没有过多的使用场景,仅限于自己学习或者准备面试时突击一下,准备利用好这段闲暇时间记录学习阶段。 Lambda表达式 语法糖 Function函数式接口 Supplier<T> get(); Consumer<T>
acme申请免费证书
关于acme.sh申请证书 首次申请的证书过期了,然后没有自动续期,于是需要重新配置一下,由于之前没有配置cron,属于是手动更新了,有点卡壳,随手记录一下 首先确保80、443端口开放 我使用的是firewalld,并且没有开放80和443端口所以开放一下 firewall-cmd --zone=