一闪笔记 本次搜索耗时 0.119 秒,为您找到 393 个相关结果.
  • 61. mysqldump 和 xtrabackup 实现原理?

    77 2024-02-18 《MySQL面试题》
    61. mysqldump 和 xtrabackup 实现原理? 61. mysqldump 和 xtrabackup 实现原理? 1)mysqldump mysqldump 是最简单的逻辑备份方式。 在备份 MyISAM 表的时候,如果要得到一致的数据,就需要锁表,简单而粗暴。 在备份 InnoDB 表的时候,加上 –master-data=...
  • 320.如果项目里api耗时过久,你会怎么去排查

    140 2024-01-22 《Golang面试题》
    如果项目里api耗时过久,你会怎么去排查 如果项目里api耗时过久,你会怎么去排查 题目来源: 百度 答案: 如果项目添加链路追踪,每一处的调用耗时记录在日志当中,通过日志先找到问题的大概地方 主要先查看数据库和内存中间件的耗时,定位到主要问题,分别查看中间件服务上面的cpu, 内存, 磁盘io,网络连接 排除上面问题,业务代码的问...
  • 127. 单词接龙

    📑 题目:127. 单词接龙 📑 题目:127. 单词接龙 🚀 本题 LeetCode 传送门 题目大意 给定两个单词(beginWord 和 endWord)和一个字典,找到从 beginWord 到 endWord 的最短转换序列的长度。转换需遵循如下规则: 每次转换只能改变一个字母。 转换过程中的中间单词必须是字典中的单词。 说明...
  • 34.为什么要用缓存?

    34.为什么要用缓存? 34.为什么要用缓存? 正如在 「什么是缓存?」 问题中所看到的,使用缓存的目的,就是提升读写性能。而实际业务场景下,更多的是为了提升读性能 ,带来更好的性能,更高的并发量。 日常业务中,我们使用比较多的数据库是 MySQL ,缓存是 Redis 。一起来看看,阿里云提供的性能规格: Redis 性能规格,https:/...
  • 28. Forking 工作流程?

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

    📑 题目:52. N皇后 II 📑 题目:52. N皇后 II 🚀 本题 LeetCode 传送门 题目大意 给定一个整数 n,返回 n 皇后不同的解决方案的数量。 解题思路 这一题是第 51 题的加强版,在第 51 题的基础上累加记录解的个数即可。 这一题也可以暴力打表法,时间复杂度为 O(1)。 代码 package le...
  • 99. 恢复二叉搜索树

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

    149 2024-01-23 《Golang面试题》
    goroutine泄露 goroutine泄露 题目来源:滴滴 答案: 概述 Go 的并发模型与其他语言不同,虽说它简化了并发程序的开发难度,但如果不了解使用方法,常常会遇到 goroutine 泄露的问题。虽然 goroutine 是轻量级的线程,占用资源很少,但如果一直得不到释放并且还在不断创建新协程,毫无疑问是有问题的,并且是要在...
  • 22、总结

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

    优先副本的选举 优先副本的选举 分区使用多副本机制来提升可靠性,但只有 leader 副本对外提供读写服务,而 follower 副本只负责在内部进行消息的同步。如果一个分区的 leader 副本不可用,那么就意味着整个分区变得不可用,此时就需要 Kafka 从剩余的 follower 副本中挑选一个新的 leader 副本来继续对外提供服务。虽然不...