Posted in原创 技术 ThreadLocal如何解决内存泄漏问题 2024年9月10日暂无评论670 浏览 什么是内存泄漏? 不再用到的内存,没有及时释放,就叫做内存泄漏。 对于持续运行的服务进程,必须及时释…
Posted in原创 技术 在JAVA里,固定可以作为GCRoot的对象及其示例 2024年9月10日暂无评论680 浏览 在Java中,GCRoot(垃圾回收根)是指在垃圾回收时用来标识哪些对象是可达的、不能被回收的。以下…
Posted in原创 技术 一口气读完 JDK8 ~ JDK21 所有新特性 2024年9月6日暂无评论844 浏览 Java 现在发布的版本很快,每年两个,但是真正会被大规模使用的是 3 年一个的 LTS 版本。 每…
Posted in转载 JDK 21新特性---虚拟线程(VirtualThread) 2024年9月6日暂无评论848 浏览 虚拟线程是什么 虚拟线程是与原来的平台线程类似的线程,它也是Java.Lang.Thread的一个实…
Posted in原创 技术 Go vs Java:内存管理与垃圾回收机制对比 2024年9月6日暂无评论851 浏览 在当今的编程世界中,Go和Java都是备受欢迎的编程语言,它们各自在内存管理和垃圾回收机制上有着不同…
Posted in转载 Go语言协程与Java 21虚拟线程的比较分析 2024年9月6日暂无评论856 浏览 在并发编程中,线程是最基本的执行单元。然而,传统线程由于重量级的特点,如内存占用大、上下文切换成本高…
Posted in原创 技术 lscpu中的 socket、core、thread的意义 2024年9月6日暂无评论854 浏览 Linux上如下指令可以查看CPU的信息 > lscpu 在我们线上机器上的结果如下: Archit…