上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 35 下一页
摘要: 实验步骤 准备 创建的topicA、topicB,每个都是16个消息队列; 创建了同一个消费者组:ntm-hxy-group 默认消息模式:负载均衡 消费者启动 消费者启动公共方法如下: /** * 消费者启动 * @param pushConsumerGroup 消费者组 * @param nam 阅读全文
posted @ 2022-04-18 15:50 迷走神经 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 实验现象 准备 创建的topicA、topicB,每个都是16个消息队列; 创建了同一个消费者组:ntm-hxy-group 默认消息模式:负载均衡 消费者一(clientId1) 先启动一个消费者一:clientId:192.168.31.182@10962#386194072446460 pub 阅读全文
posted @ 2022-04-18 14:42 迷走神经 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 前言 本篇是RocketMQ系列的第三篇原理(填坑)篇,会从客户端侧(Producer、Consumer)逐一对第一篇中提到的各种特性的实现原理进行解析。文中会出现较多的代码,建议对照源码阅读。 前篇说到RocketMQ是阿里巴巴团队开发并经过长期实践后捐赠给Apache开源基金会的消息中间件,所以 阅读全文
posted @ 2022-04-18 11:02 迷走神经 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 本篇以应用角度讲解RocketMQ的本地安装、启动与简单配置,以及各主要类的功能及使用方式。更多其它了解请参考: RocketMQ系列(一)——基础篇 RocketMQ系列(三)——原理篇 一、本地安装与部署 以windows平台为例,Linux、Mac OS类似 1、安装包下载地址 https:/ 阅读全文
posted @ 2022-04-14 18:25 迷走神经 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 前言 本篇是RocketMQ系列的第一篇,主要针对对RocketMQ感兴趣或想系统学习RocketMQ的同学,内容相对基础,包括各种名称与术语解释、集群架构以及所支持的各种特性与适用场景。想深入了解其原理的请阅读后面的章节。 RocketMQ系列(二)——应用篇 RocketMQ系列(三)——原理篇 阅读全文
posted @ 2022-04-14 16:27 迷走神经 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 由String中hashcode的源码: public int hashCode() { int h = hash; if (h == 0 && value.length > 0) { char val[] = value; for (int i = 0; i < value.length; i++ 阅读全文
posted @ 2022-04-14 16:20 迷走神经 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 转载:https://blog.csdn.net/qq_41556318/article/details/85014264 TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong D 阅读全文
posted @ 2022-04-14 16:16 迷走神经 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 前言 在Java中,每个对象都有一个从Object基类派生出的 hashCode() 方法,用于根据当前对象的某些特征返回一个整型变量。其核心源代码(省略一些类型判断与验证代码)如下所示: public static int hashCode(byte[] value) { int h = 0; f 阅读全文
posted @ 2022-04-14 16:10 迷走神经 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 以下是关于HashCode的官方文档定义 hashcode方法返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable 提供的哈希表。 hashCode 的常规协定是: 在 Java 应用程序执行期间,在同一对象上多次调用 hashCode 方法时,必须一 阅读全文
posted @ 2022-04-14 16:01 迷走神经 阅读(143) 评论(0) 推荐(0) 编辑
摘要: System.nanoTime()的初始值是在本JVM实例启动时"随机"选择的一个数字,随着JVM的运行而递增(常用来计算实时时间差),System.currentTimeMillis表示系统时间,这就导致了的它们的几个差别: System.currentTimeMillis()表示系统时间(即UT 阅读全文
posted @ 2022-04-14 14:31 迷走神经 阅读(1010) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 35 下一页