上一页 1 2 3 4 5 6 7 8 ··· 36 下一页
摘要: 前言 今天和大家聊的是一个比较基础的问题,OSI七层模型和TCP/IP四层模型。 小伙伴们可能有疑问,这个东西还用写文章吗,太基础了吧,网上文章多的是,随便一搜索就能找到。 确实是这样,网上资料确实很多,但是如果面试官问你这个问题,你能很好的回答上这个问题吗? 本文就是用大白话来聊一聊这个话题,让你 阅读全文
posted @ 2020-10-22 09:33 H.U.C-王子 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 前言 上篇文章我们一起分析了JVM的垃圾回收机制,了解了新生代的内存模型,老年代的空间分配担保原则,并简单的介绍了几种垃圾回收器。详细内容小伙伴们可以去看一下我的上篇文章:秒懂JVM的垃圾回收机制。 今天我们就来探索一下,ParNew和CMS垃圾回收器的实现过程。 ParNew垃圾回收器 现在,如果 阅读全文
posted @ 2020-10-20 11:10 H.U.C-王子 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 前言 阅读过王子之前JVM文章的小伙伴们,应该已经对JVM的内存分布情况有了一个清晰的认识了,今天我们就接着来聊聊JVM的垃圾回收机制,让小伙伴们轻松理解JVM是怎么进行垃圾回收的。 复制算法、Eden区和Survivor区 首先我们就来探索一下对于JVM堆内存中的新生代区域,是怎么进行垃圾回收的。 阅读全文
posted @ 2020-10-14 13:44 H.U.C-王子 阅读(2765) 评论(2) 推荐(1) 编辑
摘要: 前言 上篇文章,王子通过一个小案例和小伙伴们一起分析了一下消息是如何丢失的,但没有提出具体的解决方案。 我们已经知道发生消息丢失的原因大体上分为三个部分: 1.生产者发送消息到MQ这一过程导致消息丢失 2.MQ自己发生故障导致消息丢失 3.消费者拿到消息后,由于操作不当导致消息丢失 接下来我们就针对 阅读全文
posted @ 2020-10-13 16:11 H.U.C-王子 阅读(1476) 评论(2) 推荐(0) 编辑
摘要: 前言 通过之前文章的阅读,有关RocketMQ的底层原理相信小伙伴们已经有了一个比较清晰的认识。 那么接下来王子想跟大家讨论一个话题,如果我们的项目中引入了MQ,势必要面对的一个问题,就是消息丢失问题,今天我们就来聊聊消息是怎么丢失的。 现在假设我们的业务是这样的,用户通过订单系统下了一个订单,订单 阅读全文
posted @ 2020-10-12 14:05 H.U.C-王子 阅读(1011) 评论(3) 推荐(1) 编辑
摘要: 前言 上篇文章我们一起对jvm的内存模型有了比较清晰的认识,小伙伴们可以参考JVM内存模型不再是秘密这篇文章做一个复习。 本篇文章我们将针对jvm堆内存的分代模型做一个详细的解析,和大家一起轻松理解jvm的分代模型。 相信看过其他文章的小伙伴们可能都知道,jvm的分代模型包括:年轻代、老年代、永久代 阅读全文
posted @ 2020-10-10 16:30 H.U.C-王子 阅读(614) 评论(0) 推荐(1) 编辑
摘要: 前言 小伙伴们,国庆都过的开心吗?国庆后的第一个工作日是不是很多小伙伴还沉浸在假期的心情中,没有工作状态呢? 那王子今天和大家聊一聊RocketMQ的消费者是如何获取消息的,通过学习知识来找回状态吧。 废话不多说,我们开始吧。 消费者组 首先我们了解一个概念,什么是消费者组。 消费者组你就可以把它理 阅读全文
posted @ 2020-10-09 16:11 H.U.C-王子 阅读(1278) 评论(2) 推荐(0) 编辑
摘要: 前言 上篇文章我们一起了解了jvm虚拟机类的加载机制,而且是以一种纯大白话进行的一场闲聊,相信小伙伴们应该印象深刻,感兴趣的小伙伴可以重温一下上一篇文章大白话谈JVM的类加载机制。 当jvm加载了类后,会把需要使用的对象放入到内存当中,那么jvm的内存模型是什么样的呢? 今天我们就来探索一下jvm的 阅读全文
posted @ 2020-09-29 10:50 H.U.C-王子 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 前言 hello小伙伴们,今天王子又来继续和大家聊RocketMQ了,之前的文章我们一直说Broker的主从切换是可以基于Dledger实现自动切换的,那么小伙伴们是不是很好奇它究竟是如何实现的呢?今天我们就来聊一聊这个话题。 首先我们回顾一下上一篇文章深入研究Broker是如何持久化的中,prod 阅读全文
posted @ 2020-09-28 13:38 H.U.C-王子 阅读(920) 评论(0) 推荐(0) 编辑
摘要: 前言 我们很多小伙伴平时都是做JAVA开发的,那么作为一名合格的工程师,你是否有仔细的思考过JVM的运行原理呢。 如果懂得了JVM的运行原理和内存模型,像是一些JVM调优、垃圾回收机制等等的问题我们才能有一个更清晰的概念。 为了走进JVM,深入了解底层,王子打算写一个JVM的专题,留下自己对JVM探 阅读全文
posted @ 2020-09-27 14:36 H.U.C-王子 阅读(457) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 36 下一页