发布于 2024-04-29
摘要
FSAC未来超级架构师 架构师总动员实现架构转型,再无中年危机 尼恩说在前面 在40岁老架构师 尼恩的读者交流群(50+)中,最近 …
以笔触记录岁月的轻盈与温柔。
FSAC未来超级架构师 架构师总动员实现架构转型,再无中年危机 尼恩说在前面 在40岁老架构师 尼恩的读者交流群(50+)中,最近 …
Double Checked Locking(双重检查锁定)是一种多线程设计模式,用以减少同步的开销。这个模式在单例模式中经常被使 …
如果文章中代码不便于阅读,请使用电脑查看或点击阅读原文。源码详见: GitHub:https://github.com/dkbnu …
MQTT简介 MQTT是一种基于发布/订阅模式的轻量级通讯协议,该协议构建在TCP/IP协议上。 MQTT最大的有点在于可以以极少 …
volatile 关键字不能保证复合操作(如自增操作 i++)的线程安全,因为复合操作不是单一的,而是由多个独立的步骤组成的,这些 …
在Java中,字符串常量池是一个特殊的存储区域,用来缓存经常使用的字符串字面量。当你在Java程序中创建字符串字面量时,JVM会首 …
类常量池(Class Constant Pool) 属于 Java 字节码文件(.class文件)的一部分。 在编译期间创建,包含 …
Java 使用常量池的主要原因如下: 提高性能:常量池将应用程序中使用的所有常量(如字符串、数字和符号引用)存储在一个中央位置,避 …
Minor GC和Full GC是Java虚拟机(JVM)中用于回收不再使用对象内存的两种垃圾回收(GC)过程。在区分不同垃圾回收 …
线程和协程的区别主要是在于它们是如何被操作系统调度以及如何管理任务执行的。Kotlin 作为一种现代编程语言,提供了原生的协程支持 …