上一页 1 2 3 4 5 6 7 8 9 10 ··· 36 下一页
摘要: 前言 看了我们之前的文章,相信小伙伴们对RocketMQ已经有了一个初步的了解,那么今天我们就来聊一聊具体如何来设计一套高可用的生产部署架构。 在聊如何设计这套架构的同时,我们再补充一些之前没提到的知识。好了,那我们现在开始吧。 NameServer的部署 关于NameServer,我们之前的文章已 阅读全文
posted @ 2020-09-10 14:13 H.U.C-王子 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 前言 今天王子与大家继续分享LeeCode上有关如何买卖股票获取最高利润的题目。 本文作为补充文章,对更复杂的题目进行解答,如果还没有阅读上篇文章,希望小伙伴们先去看一下上篇文章:详解股票买卖算法的最优解(一),有助于理解。 上篇文章我们讲解了根据状态机、状态转移方程思考问题,解决了4道有关股票买卖 阅读全文
posted @ 2020-09-09 16:19 H.U.C-王子 阅读(467) 评论(2) 推荐(0) 编辑
摘要: 前言 今天王子与大家分享的是LeeCode上有关如何买卖股票获取最高利润的题目。 主要用的技巧是“状态机”,那么什么是“状态机”呢?没听过的小伙伴会觉得它很高大尚,但今天我们讨论过后,你会发现其实它就是那么回事。 接下来,我们就以下边的题目为基础,讲解一下“状态机”是什么。 请看题: 看完题目后是不 阅读全文
posted @ 2020-09-08 17:35 H.U.C-王子 阅读(1335) 评论(2) 推荐(0) 编辑
摘要: 前言 上一篇文章我们一起聊了聊RocketMQ的NameServer的一些内部工作流程,了解了NameServer的部署和与Broker之间的联系,那么今天我们就来一起聊聊Broker的一些内部原理。 Master Broker与Slave Broker之间的消息同步 看过之前文章的小伙伴们都清楚, 阅读全文
posted @ 2020-09-07 14:39 H.U.C-王子 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 前言 今天忙完了公司的工作后,发现同事在做LeeCode的算法题,顿时来了兴趣,于是王子与同事一起探讨如何能做好算法题,今天在此文章中和大家分享一下。 什么是Flood Fill 算法 我们今天谈论的是Flood Fill算法,那么什么是Flood Fill算法呢? 为了理解什么是Flood Fil 阅读全文
posted @ 2020-09-04 11:25 H.U.C-王子 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 前言 上次我们一起了解了RocketMQ的基本架构原理,那简单的回顾一下RocketMQ的架构组成。 RocketMQ其实包含了四个核心部分,NameServer、Broker、Producer、Consumer。 具体什么含义请参考上一篇文章内容,这里就不再重复介绍了。 NameServer作为R 阅读全文
posted @ 2020-09-03 14:35 H.U.C-王子 阅读(1507) 评论(0) 推荐(1) 编辑
摘要: 前言 前面我们跟大家聊了聊什么是消息中间件,以及哪些场景使用哪些消息中间件更加合适。 我们了解到RocketMQ是java语言开发的,我们能更深入的阅读源码了解它的底层原理,而且它具有优秀的消息中间件高级功能。再换个角度想,对于面试MQ来说,其实我们需要深入的了解一个中间件来与面试官聊,其他的中间件 阅读全文
posted @ 2020-09-02 21:08 H.U.C-王子 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 要想真正将MQ运用于项目中,要从哪一步开始呢? 我们来想一下,要在项目中使用一个新技术,是不是应该先了解市面上都有哪些常用的框架,所以应该从技术调研开始,选择合适的框架应用于我们的项目。 那都有哪些中间件可供选择呢。其实现在主流的消息中间件就4种:kafka、ActiveMQ、RocketMQ、Ra 阅读全文
posted @ 2020-09-01 14:25 H.U.C-王子 阅读(1110) 评论(2) 推荐(0) 编辑
摘要: 在了解中间件之前,我们先了解一下什么是同步? 首先我们想一下,两个公司之间如果有互相调用接口的业务需求,如果没有引入中间件技术,是怎么实现的呢? 用户发起请求给系统A,系统A接到请求直接调用系统B,系统B返回结果后,系统A才能返回结果给用户,这种模式就是同步调用。 所谓同步调用就是各个系统之间互相依 阅读全文
posted @ 2020-08-31 17:35 H.U.C-王子 阅读(3823) 评论(3) 推荐(1) 编辑
摘要: 最近有一个项目需要从微服务中抽离,但是因为调用的包里关联了认证所以就算抽离处理还是会进oauth2默认的登入页面: @SpringBootApplication(exclude = {EurekaClientAutoConfiguration.class, SecurityAutoConfigura 阅读全文
posted @ 2020-08-06 15:39 H.U.C-王子 阅读(2048) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 36 下一页