createh5

createh5 管理员

暂无介绍

5578 篇文章 0 次评论

Java线上服务挂了之OOM场景分析

createh51个月前 (05-16)7
Linux服务器进程OOM的原理Linux 内核有个机制叫OOM killer(Out Of Memory killer),该机制会监控那些占用内存过大,尤其是瞬间占用内存很快的进程,然后防止内存耗尽...

Java中的“协程”

createh51个月前 (05-16)7
进程:process 线程:thread 协程:coroutine/feber 引子 最近在重新梳理知识体系,在比较编程语言的时候,发现现在流行的lua go rust kotlin之类都有 协程的概...

Java Stream:集合处理的api

createh51个月前 (05-16)10
Java Stream 流:高效集合处理的函数式编程利器一、什么是 Java Stream?Java 8 引入的 Stream API 是一套用于处理集合数据...

轻松掌握Java多线程 - 第三章:线程的基本操作

createh51个月前 (05-16)10
学习目标1. 线程启动(start)、休眠(sleep)、中断(interrupt)...

Java中优雅处理多线程同步的艺术

createh51个月前 (05-16)9
Java中优雅处理多线程同步的艺术大家好呀,今天咱们来聊聊Java中的多线程同步这个让人又爱又恨的话题。说到多线程,就像在餐厅里同时服务多个顾客一样,需要合理安排,不然就会乱成一团。而同步呢,就是让这...

Java 1.8 虚拟机内存分布详解

createh51个月前 (05-16)8
Java 1.8 虚拟机内存分布详解Java 1.8 的 JVM 内存布局相比早期版本有显著变化(如永久代被元空间取代)。以下是其核心内存区域的划分、作用及配置参数:一、JVM 内存整体结构...

Java 1.8 堆内存分布详解

createh51个月前 (05-16)12
Java 1.8 堆内存分布详解Java 1.8 的堆内存(Heap)是 JVM 管理的最大内存区域,用于存储对象实例和数组。其核心分为 新生代(Young Generation) 和 老年代(Old...

踩坑!Java集合必学技能:Collection.size()方法深度解析与避坑

createh51个月前 (05-16)12
一、开发中遇到的问题:动态集合统计的"陷阱"在实际开发中,我们经常需要统计集合中的元素数量。例如,...

Java并发工具:CountDownLatch

createh51个月前 (05-16)12
CountDownLatch是Java并发包(java.util.concurrent)中提供的一种同步工具,用于控制一个或多个线程等待其他线程完成操作。它是一个非常有用的工具类,常用于协调多个线程之...

Java高并发解决方案:轻松应对海量请求

createh51个月前 (05-16)11
Java高并发解决方案:轻松应对海量请求在当今互联网时代,高并发问题已经成为每个Java开发者绕不开的话题。无论是电商平台的大促活动,还是社交平台的热门话题讨论,都可能瞬间产生海量请求。那么,我们该如...