java
文章平均质量分 96
犯困嫌疑人()
一个还在努力的、不秃头的,程序员
展开
-
学习Netty(一)------Netty 架构概览
Channel 负责数据的传输,EventLoop 管理事件的处理,而 ChannelPipeline 定义了数据的处理流程。它们共同构成了 Netty 强大而灵活的网络编程框架,使得开发者能够更专注于业务逻辑的实现,而无需过多关注底层的网络通信细节。原创 2023-12-25 11:48:26 · 1152 阅读 · 1 评论 -
学习netty-通俗易懂版本
Netty是一个功能强大、灵活且高性能的网络应用框架,适用于构建各种网络通信的应用程序。其优雅的设计和丰富的功能使得它成为Java开发者在网络编程领域的重要工具之一。原创 2023-12-22 10:02:00 · 889 阅读 · 0 评论 -
浅析JAVA虚拟机JVM
垃圾回收时,JVM首先要找到所有的GC Roots,这个过程称作 「枚举根节点」 ,这个过程是需要暂停用户线程的,即触发STW。然后再从GC Roots这些根节点向下搜寻,可达的对象就保留,不可达的对象就回收。GC Roots就是对象,而且是JVM确定当前绝对不能被回收的对象(如方法区中类静态属性引用的对象 )。只有找到这种对象,后面的搜寻过程才有意义,不能被回收的对象所依赖的其他对象肯定也不能回收嘛。原创 2023-07-17 19:29:04 · 166 阅读 · 1 评论