IT书架 本次搜索耗时 0.022 秒,为您找到 389 个相关结果.
  • 32. 最长有效括号

    📑 题目:32. 最长有效括号 📑 题目:32. 最长有效括号 🚀 本题 LeetCode 传送门 题目大意 给你一个只包含 ‘(’ 和 ‘)’ 的字符串,找出最长有效(格式正确且连续)括号子串的长度。 解题思路 提到括号匹配,第一时间能让人想到的就是利用栈。这里需要计算嵌套括号的总长度,所以栈里面不能单纯的存左括号,而应该存左括号在...
  • 3.磨刀不误砍柴工:ES 中的基本概念与名词解析

    一、集群层面上的基本概念 1. 集群(Cluster) 2. 节点(Node) 3. 分片(Shard) 4. 副本(Replica) 5. 集群健康状态 二、数据层面上的基本概念 1. 索引(Index) 2. Mapping 3. 文档(Doc) 4. 字段(Field) 5. 词项(Term) 6. 倒排索引与正排索引 三、系...
  • 61. mysqldump 和 xtrabackup 实现原理?

    73 2024-02-18 《MySQL面试题》
    61. mysqldump 和 xtrabackup 实现原理? 61. mysqldump 和 xtrabackup 实现原理? 1)mysqldump mysqldump 是最简单的逻辑备份方式。 在备份 MyISAM 表的时候,如果要得到一致的数据,就需要锁表,简单而粗暴。 在备份 InnoDB 表的时候,加上 –master-data=...
  • 35. Kafka与Structured Streaming的整合

    Spark SQL Structured Streaming Kafka与Structured Streaming的整合 总结 Spark SQL Spark SQL 是一个用于处理结构化数据的 Spark 组件,它是在 Spark 1.0 版本开始加入 Spark 生态系统的。Spark SQL 能够利用 Spark 进行结构化数据的存储和操...
  • 28. Forking 工作流程?

    28. Forking 工作流程? 28. Forking 工作流程? Forking 工作流程 ,与其他流行的 Git 工作流程有着根本的区别。它不是用单个服务端仓库充当“中央”代码库,而是为每个开发者提供自己的服务端仓库。Forking 工作流程最常用于公共开源项目中。 Forking 工作流程的主要优点 是可以汇集提交贡献,又无需每个开发者...
  • 99. 恢复二叉搜索树

    📑 题目:99. 恢复二叉搜索树 📑 题目:99. 恢复二叉搜索树 🚀 本题 LeetCode 传送门 题目大意 二叉搜索树中的两个节点被错误地交换。请在不改变其结构的情况下,恢复这棵树。 解题思路 在二叉搜索树中,有 2 个结点的值出错了,要求修复这两个结点。 这一题按照先根遍历 1 次就可以找到这两个出问题的结点,因为先访问根节点...
  • 52. N皇后 II

    📑 题目:52. N皇后 II 📑 题目:52. N皇后 II 🚀 本题 LeetCode 传送门 题目大意 给定一个整数 n,返回 n 皇后不同的解决方案的数量。 解题思路 这一题是第 51 题的加强版,在第 51 题的基础上累加记录解的个数即可。 这一题也可以暴力打表法,时间复杂度为 O(1)。 代码 package le...
  • 224.用go撸一个生产者消费型,用channel通信,怎么友好的关闭chan?

    133 2024-01-18 《Golang面试题》
    用go撸一个生产者消费型,用channel通信,怎么友好的关闭chan? 答案: 用go撸一个生产者消费型,用channel通信,怎么友好的关闭chan? 参考解析 题目来源: 七牛云、字节跳动 答案: 如何优雅的关闭channel 记住两点 向一个已关闭的channel发送数据会panic 关闭一个已经关闭的channel...
  • Liunx(centos7)安装docker

    1084 2023-10-26 《程序人生》
    Linux(contos7)安装docker并使用docker安装mysql&redis 一.进入linux操作系统 二.更新yum源为阿里镜像源 三、下载docker 四、通过docker安装mysql 五、通过docker安装redis Linux(contos7)安装docker并使用docker安装mysql&redis 一.进...
  • 22、总结

    22.总结 总结 几个「不难但却很有用」的 Git 技能点 tag:不可移动的 branch cherry-pick:把选中的 commits 一个个合并进来 git config: Git 的设置 Git Flow:复杂又高效的工作流 想学习更多的 Git 知识? 22.总结 总结 Git 内容非常多,这本小册我已经尽量克制,可是...