240 发简信
IP属地:四川
  • 请问现在官方镜像hub里面rocketmq这些镜像都有支持了嘛

    M1使用docker部署rocketmq单机版

    本篇仅简单讲述如何使用docker搭建单机版rocketmq,想在mac M1环境中构建rocketmq的小伙伴儿看过来哦 一.环境介绍 以下为本人部署时的环境介绍 基础环境...

  • 其他-颠倒二进制位

    颠倒给定的 32 位无符号整数的二进制位。 方法一:从最后一位一位的颠倒 复杂度分析: 时间复杂度:O(1)。最多循环右移32位,常数级。 空间复杂度:O(1)。 方法二:利...

  • 其他-位1的个数

    编写一个函数,输入是一个无符号整数,返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为汉明重量)。 示例 1: 示例 2: 示例 3: 方法一:直接遍历数字的 32 位...

  • 数学-罗马数字转整数

    罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27...

  • 数学-3的幂

    给定一个整数,写一个函数来判断它是否是 3 的幂次方。 示例 1: 方法一: 用最常规的方法,直接用除余来判断 如果余数为零就直接除3,一直循环到n为3为止 n == 1是因...

  • 数学-计数质数

    统计所有小于非负整数 n 的质数的数量。 示例: 首先判断2个情况: 比2大的偶数肯定不是质数,因为都能被2整除,排除。 质数的倍数一定不是质数,例如:3 * 2 ,3 * ...

  • 数学-Fizz Buzz

    写一个程序,输出从 1 到 n 数字的字符串表示。 如果 n 是3的倍数,输出“Fizz”; 如果 n 是5的倍数,输出“Buzz”; 3.如果 n 同时是3和5的倍数,输出...

  • 设计问题-最小栈

    设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。pop() —— 删除栈顶的元素。top(...

  • 设计问题-打乱数组

    打乱一个没有重复元素的数组。 Fisher-Yates 洗牌算法在每次迭代中,获取一个在当前坐标到数组末尾区间的随机整数。接下来,将当前元素和随机选出的下标所指的元素互相交换...

  • 动态规划-打家劫舍

    你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会...

  • 动态规划-最大子序和

    给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 方法一:动态规划 时间复杂度:O(n),其中 n 为 nums...

  • sql文件导入到docker里面的mysql

    第一步去到你sql文件的目录,然后把文件复制到容器里面 第二步进入mysql容器 第三步进入mysql 第四步,如果你是整个数据库导入的话,先看看创建好数据库没,创建好后再u...

  • 将有序数组转换为二叉搜索树

    将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例: 给定有序数...

  • 二叉树的层序遍历

    给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。 示例:二叉树:[3,9,20,null,null,15,7], 本题比较简单,只...

  • 120
    二叉树-对称二叉树

    给定一个二叉树,检查它是否是镜像对称的。 你可以运用递归和迭代两种方法解决这个问题吗? 1.递归方法 判断对称的条件,就是(如下图1),左子树L = 右子树R,再细分就是: ...

  • 二叉树-验证二叉搜索树

    给定一个二叉树,判断其是否是一个有效的二叉搜索树。 假设一个二叉搜索树具有如下特征: 节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子...

  • 二叉树-二叉树的最大深度

    给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例:给定二叉树 [3,9,20,null...

  • Go指南-练习:Stringer

    通过让 IPAddr 类型实现 fmt.Stringer 来打印点号分隔的地址。 例如,IPAddr{1, 2, 3, 4} 应当打印为 "1.2.3.4"。 执行输出: f...

  • Linux shell基本脚本编译

    使用shell打印日期和登录到当前系统的用户 使用shell来执行上面的命令 1.新建shell脚本文件 2.编写脚本内容 3.运行脚本 权限参考 使用$符号打印变量 1.编...

  • mac系统增加自定义全局命令

    在~/.bash_profile 里面配置你的自定义命令,如果之前没设置过的话,是没有这个文件的,直接vim新建一个 使用 alias 命令别名=“你的命令” 来自定义命令...