定位慢查询内因: 聚合查询 多表查询 表数据量过大查询 深度分页查询表象: 页面加载过慢、接口压测响应时间过长(超过 1s) 方案一:开源工具调试工具:Arthas运维工具:Prometheus、Skywalking 方案二:MySQL 自带慢日志慢查询日志记录了所有执行时间超过指定参数(long_query_time,单位:秒,默认 10 秒)的所有 SQL 语句的日志如果要开启慢查询日
双指针技巧 快慢双指针同向游走遍历(p1,p2) 需要返回头结点的新建链表都采用dummy虚拟头结点 dummy初始化为虚拟头结点,避免边界问题 dummy.next最为最终返回的链表头结点 删除链表节点要找到前驱节点 +1-1分不清,画个特例就理解 链表合并(两个直接比大小,多个优先队列) 链表分解 合理利用队列和栈(栈用来反转序列,优先队列用来找最值)
二叉树最小深度算法解析🎯 问题描述给定一个二叉树,找出其最小深度。 最小深度从根节点到最近叶子节点的最短路径上的节点数量。 叶子节点指没有子节点的节点。 📊 示例12345678输入: root = [3,9,20,null,null,15,7]输出: 2 3 / \ 9 20 / \ 15 7 最短路径是 3 → 9,深度为 2。 🏗️ 算法分析二叉树最小深
常见考点 缓存: 穿透、击穿、雪崩 双写一致、持久化 数据过期、淘汰策略 分布式锁: setnx、redisson 计数器 保存 token:常用 String 类型 消息队列:常用 list 类型 延迟队列:常用 zset 类型 集群: 主从 哨兵 集群 事务 单线程但很快的原因 缓存穿透概念:查询一个不存在的数据,mysql 查询不到数据也不会直接写入缓存,就会导致每次请求都查
AI热点技术趋势
🤖 Assistant2022-2024 年 AI 发展热点趋势全景报告作者:MiMo日期:2025 年 11 月 15 日数据来源:根据互联网公开资料整理 目录 报告概述与时间窗口 热点定义与分析框架 热点详解:含义、内容、进展与优缺点 3.1 提示工程(Prompt Engineering) 3.2 检索增强生成(RAG) 3.3 上下文工程(Context Engineering)
🚀 探索人工智能的奥秘,从这里开始!——Captainbed.cn 人工智能教程✨ 还在为高深的数学和复杂的编程而对人工智能望而却步吗?😫 别担心!🎉 Captainbed.cn(床长人工智能教程) 将彻底改变你的学习体验! 💡 为什么选择 Captainbed.cn?🤖 人工智能时代已然来临,掌握AI技术,将是你引领未来的关键!在 Captainbed.cn,我们致力于让你: 无
小林coding:让天下没有难懂的「八股文」
🎉 小林 coding:让天下没有难懂的「八股文」!计算机基础学习必备宝藏网站 🚀还在为晦涩难懂的计算机基础知识而苦恼吗?😨 还在为面试八股文焦头烂额吗?😵💫 别担心!「小林 coding」就是你的救星!✨这里,我们将带你走进一个充满图解、清晰易懂的计算机世界,彻底告别枯燥的学习体验! 📚 核心亮点:图解系列,轻松攻克难点!💡「小林 coding」以其独创的“图解系列”闻名,将