参考: RocketMQ一个消费组内订阅同一个主题不同的TAG为什么会丢消息[https://zhuanlan.zhihu.com/p/370059224] 最佳实践 roc...
参考: RocketMQ一个消费组内订阅同一个主题不同的TAG为什么会丢消息[https://zhuanlan.zhihu.com/p/370059224] 最佳实践 roc...
一、开闭原则解决的问题 首先不对开闭原则下定义,先看一个不遵循开闭原则的例子。 你自己组装电脑主机,首先购买各种配件,然后按照主机的组成结构拼装在一起,就可以愉快打游戏了。 ...
Redis应对并发问题 并发访问 redis的并发访问,是指多个客户端,对同一份数据进行修改。并发访问控制对应的操作是数据修改,当客户端需要修改数据时,基本流程为: 客户端从...
SDS结构 simple dynamic string(SDS)简单动态字符串是redis string底层的数据结构,定义如下: 图示如下: SDS遵循C字符串以空字符结尾...
1、问题现象 使用httpclient发送请求到外部web服务器(公网),目标地址网络通畅,刚开始请求也能发出去;一段时间后,请求报错,错误信息: 502 Bad Gatew...
猫都走了
《读懂一本书 樊登读书法》一、思维导图 二、感悟 1)关于大局观 我看书时,常常被书里精妙的表达方式,优美的句子,或是不了解的细节问题所耽搁。倾注了大量精力在细节之中,从而导致两个问题,一是看书慢,二...
一、问题背景 一次生产事故,线上服务响应慢;作为常规操作,服务的VM启动参数有配置OOM提取内存DUMP信息: 这是个好习惯。 使用Eclipse MAT分析dump文件,大...
噢
Java 8的Optional的正确打开方式本文在理清Optional的基本用法的同时,附带对比Optional中的map/flatMap和stream中的map/flatMap。 问题 Java 8中的Optiona...
贴这么多代码干嘛?脉络理清楚不就好了?一图抵千字
使用AsyncHttpClient发送异步请求背景 我们知道可以用HttpClient来发送同步请求,在并发量大的情况下使用HttpClient的连接池来提高性能。此方法虽然很有效果,但是当访问量极大或网络不好的情况下也...
一、为什么需要lua脚本 Spring data redis 提供了全量redis命令对应的api。但复杂的业务可能需要多次操作redis,而且这些redis操作需要分布式环...
一、概述 fluent api(流式接口)是软件工程中面向对象API的一种实现方式,以提供更为可读的源码。从表现上来看,接口调用呈现链式调用(瀑布式调用),看起来非常流畅,荡...
一、思维导图 二、感悟 1)关于大局观 我看书时,常常被书里精妙的表达方式,优美的句子,或是不了解的细节问题所耽搁。倾注了大量精力在细节之中,从而导致两个问题,一是看书慢,二...
intellj idea提供了强大的工具集合,其中自然包括HTTP客户端。虽然post man等第三方http客户端提供了强大的功能,但是intellj idea的优势在于免...
所以是自己喜欢自己么🤔
我想了一下,你喜欢我吧。「我准备戒言情小说了,这里单指打发时间看得没营养的书。我经常因为看小说熬夜,拖延其他事情的安排,浪费时间,也经常想要断舍离,很遗憾,往往是戒几天或一周就开始疯狂想念小说,然后...
啥玩意儿?
你有几份收入?抱歉哈,我有2天没更新了,今天我补个好点的文。 现在大部分人基本都只有一份收入(工资),除了一些有理财知识和一些特殊情况。 不过近年倒是有不少的有学习理财了,不像以前。 我今...
一、开普勒的幸福婚姻 这一部分来源于网络&百度百科 1. 开普勒的婚姻 开普勒是德国著名天文学家,数学家,十七世纪科学革命的关键人物。这样一位伟大的人物在1611年遇到一个问...
一、打孔的车票 瑞士铁路局的联票上有六个小方格,每次乘车前,都要将票插进一个橘黄色的打卡机,机器会在其中一个格子里打印出乘车日期,并在车票的左侧打下一个小小的缺口。一旦六个方...