09 2021 档案
摘要:接上篇RocketMQ源码解析之Broker消息存储(消息接收) DefaultMessageStore#asyncPutMessage /** * 进行存储 * * @param msg MessageInstance to store * @return */ @Override public
阅读全文
摘要:给你 二维 平面上两个 由直线构成的 矩形,请你计算并返回两个矩形覆盖的总面积。 每个矩形由其 左下 顶点和 右上 顶点坐标表示: 第一个矩形由其左下顶点 (ax1, ay1) 和右上顶点 (ax2, ay2) 定义。 第二个矩形由其左下顶点 (bx1, by1) 和右上顶点 (bx2, by2)
阅读全文
摘要:给你一个头结点为 head 的单链表和一个整数 k ,请你设计一个算法将链表分隔为 k 个连续的部分。 每部分的长度应该尽可能的相等:任意两部分的长度差距不能超过 1 。这可能会导致有些部分为 null 。 这 k 个部分应该按照在链表中出现的顺序排列,并且排在前面的部分的长度应该大于或等于排在后面
阅读全文
摘要:请你判断一个 9x9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图) 数独部分空格内已填入了数字,空白格用 '.'
阅读全文
摘要:下载rocketmq,选择binary 解压后,配置环境变量ROCKETMQ_HOME,变量值是MQ解压路径\MQ文件夹名 cmd命令跳转至MQ解压路径\MQ文件夹名\bin 路径下,执行start mqnamesrv.cmd 新弹出的窗口显示错误: 找不到或无法加载主类 org.apache.ro
阅读全文
摘要:org.apache.rocketmq.example.quickstart.Producer 创建一个消息的生产者,且指定一个组 设置namesrv地址,可以从此地址获取topic的队列信息 启动生产者实例 循环中创建消息对象,并指定topic、tag和消息体 在循环中发送消息,采用默认的负载策略
阅读全文
摘要:设计一个算法,找出数组中最小的k个数。以任意顺序返回这k个数均可。 示例: 输入: arr = [1,3,5,7,2,4,6,8], k = 4 输出: [1,2,3,4] 优先级队列 public static int[] smallestK(int[] arr, int k) { if (arr
阅读全文
摘要:输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。 例如,一个链表有 6 个节点,从头节点开始,它们的值依次是 1、2、3、4、5、6。这个链表的倒数第 3 个节点是值为 4 的节点。 示例: 给定一个链表: 1->2->3->4->
阅读全文
摘要:一、问题背景 在linux/windows环境下登录已安装好的mysql 二、报错截图如下 linux/windows环境下出现的报错相同 三、解决方式 Linux环境下 (1) 修改/etc/my.cnf,在[mysqld]的位置添加skip-grant-tables,用来跳过密码验证的过程,如下
阅读全文

浙公网安备 33010602011771号