草庐IT

$FallbackHome机制

全部标签

JVM【类加载与GC垃圾回收机制】

JVM【类加载与GC垃圾回收机制】🍎一.JVM🍒1.1JVM简介🍒1.2JVM执行流程🍎二.JVM运行时数据区🍒2.1程序计数器(线程私有)🍒2.2栈(线程私有)🍒2.3堆(线程共享)🍒2.4方法区(线程共享)🍎三.JVM类加载🍒3.1类加载过程🍒3.2双亲委派机制🍎四.GC垃圾回收机制🍒4.1死亡对象的判断方法🍉4.1.1引用计数算法(python采取该方案)🍉4.1.1可达性分析算法(Java采取该方案)🍒4.2垃圾回收相关算法🍉4.2.1标记-清除算法🍉4.2.2标记-复制算法(幸存区)🍉4.2.3标记-整理算法(老年区)🍉4.2.4分代回收算法🍒常见垃圾收集器🍎一.JVM🍒1.1JVM

RocketMQ 消息存储机制分析

?Java学习:Java从入门到精通总结?深入浅出RocketMQ设计思想:深入浅出RocketMQ设计思想?绝对不一样的职场干货:大厂最佳实践经验指南?最近更新:2022年8月26日?个人简介:通信工程本硕?、Java程序员?。做过科研paper,发过专利,优秀的程序员不应该只是CRUD?点赞?收藏⭐留言?都是我最大的动力!作为一个消息中间件,消息存储的效率直接影响到消息存取的效率,RocketMQ的单机吞吐量达到10w级别也和其存储设计有关,文本就对其进行一些探索。文章目录RocketMQ整体存储架构消息生产与消费消息互相隔离CommitLog文件采用混合型存储

RocketMQ 消息存储机制分析

?Java学习:Java从入门到精通总结?深入浅出RocketMQ设计思想:深入浅出RocketMQ设计思想?绝对不一样的职场干货:大厂最佳实践经验指南?最近更新:2022年8月26日?个人简介:通信工程本硕?、Java程序员?。做过科研paper,发过专利,优秀的程序员不应该只是CRUD?点赞?收藏⭐留言?都是我最大的动力!作为一个消息中间件,消息存储的效率直接影响到消息存取的效率,RocketMQ的单机吞吐量达到10w级别也和其存储设计有关,文本就对其进行一些探索。文章目录RocketMQ整体存储架构消息生产与消费消息互相隔离CommitLog文件采用混合型存储

对Java中的Exception(异常)机制的详细总结(大全)

目录1.Java中Exception的父子继承关系2.关于异常你必须要知道的知识3.throws关键字的总结4.什么时间使用throws关键字抛出异常5.try...catch处理异常的总结6.try...catch...finally的介绍7.final,finally,finalize()的区分8.异常信息的打印方式9.出现了异常信息,我们应该怎么处理10.如何自自定义一个异常11.一个异常的小知识12. 关于一个异常的一个特殊的代码(有详细解释)1.Java中Exception的父子继承关系2.关于异常你必须要知道的知识编写时异常Exception,又叫做编译时异常,受控异常,受检异常。

对Java中的Exception(异常)机制的详细总结(大全)

目录1.Java中Exception的父子继承关系2.关于异常你必须要知道的知识3.throws关键字的总结4.什么时间使用throws关键字抛出异常5.try...catch处理异常的总结6.try...catch...finally的介绍7.final,finally,finalize()的区分8.异常信息的打印方式9.出现了异常信息,我们应该怎么处理10.如何自自定义一个异常11.一个异常的小知识12. 关于一个异常的一个特殊的代码(有详细解释)1.Java中Exception的父子继承关系2.关于异常你必须要知道的知识编写时异常Exception,又叫做编译时异常,受控异常,受检异常。

ElasticSearch之score打分机制原理

文章目录1.TF-IDF原理1.1计算公式1.2示例说明1.2.1计算TF1.2.2计算IDF1.2.3TF-IDF计算2.Elasticsearch打分机制2.1示例说明2.2计算TF值2.3计算IDF值2.4计算文档得分2.5增加新的文档测试得分3.案列3.1需求3.2准备数据3.3查询数据Elasticsearch的得分机制是一个基于词频和逆文档词频的公式,简称为TF-IDF公式,所以先来研究下TF-IDF原理。1.TF-IDF原理TF-IDF的英文全称是:TermFrequency-InverseDocumentFrequency,中文名称词频-逆文档频率。常用于文本挖掘,资讯检索等应

ElasticSearch之score打分机制原理

文章目录1.TF-IDF原理1.1计算公式1.2示例说明1.2.1计算TF1.2.2计算IDF1.2.3TF-IDF计算2.Elasticsearch打分机制2.1示例说明2.2计算TF值2.3计算IDF值2.4计算文档得分2.5增加新的文档测试得分3.案列3.1需求3.2准备数据3.3查询数据Elasticsearch的得分机制是一个基于词频和逆文档词频的公式,简称为TF-IDF公式,所以先来研究下TF-IDF原理。1.TF-IDF原理TF-IDF的英文全称是:TermFrequency-InverseDocumentFrequency,中文名称词频-逆文档频率。常用于文本挖掘,资讯检索等应

【JVM】jvm的双亲委派机制

双亲委派机制一、JVM体系结构二、双亲委派机制的含义三、双亲委派机制的源代码四、双亲委派机制的意义五、示例代码一、JVM体系结构我们先在这里放一张JVM的体系架构图,方便我们有个总体认知。在了解JVM的双亲委派机制之前,你不得不需要知道的几个名字:本文我们只讲上图中里的类加载子系统下的三个阶段之一(Loading,加载阶段)有关的内容,即下图中用红色线圈起来的几个名词。引导类加载器(BootstrapClassLoader);扩展类加载器(ExtensionClassLoader);应用类加载器(ApplicationClassLoader)。有关其详细概念请移步至:【JVM】java的jvm

【JVM】jvm的双亲委派机制

双亲委派机制一、JVM体系结构二、双亲委派机制的含义三、双亲委派机制的源代码四、双亲委派机制的意义五、示例代码一、JVM体系结构我们先在这里放一张JVM的体系架构图,方便我们有个总体认知。在了解JVM的双亲委派机制之前,你不得不需要知道的几个名字:本文我们只讲上图中里的类加载子系统下的三个阶段之一(Loading,加载阶段)有关的内容,即下图中用红色线圈起来的几个名词。引导类加载器(BootstrapClassLoader);扩展类加载器(ExtensionClassLoader);应用类加载器(ApplicationClassLoader)。有关其详细概念请移步至:【JVM】java的jvm

KCP】从零开始深入理解KCP原理(含TCP可靠机制原理), 及源码解析。

目录KCP是什么?KCP商业案例KCP的实现原理停等式ARQ协议确认机制超时重传连续ARQ(1)回退n帧(go-back-n)ARQ(2)选择重传协议(selectiverepeat)(待补充)滑动窗口协议TCP应用的ARQ机制和其他机制(待更新)接下来看一下KCP和TCP的对比:(待补充)KCP源码解析KCP应用场景:(待补充)参考文章:查了不少KCP资料,可在很多文章中涉及到多种网络底层术语和符号,对于网络底层不怎么了解的,看的简直头疼,还有对ARQ也缺乏描述,死磕了一段时间的网络底层,才理解起来,因此在这篇文章里会对各个涉及到的网络术语进行解释。主要针对对于网络底层欠缺了解的同学。大致说