刷新
redis占用内存较高排查

博主头像 现象 发现生产环境上的一台服务器出现内存使用率达到阈值的告警 登上服务器使用 top 命令发现,这台服务器上的 redis实例消耗了大量的内存,而且cpu使用率很高,应该是有应用往 redis 上进行大量的读写操作 定位问题 我们首先看一下任意key的过期时间是多少 # 从当前数据库中随机返回一个 ...

白嫖ClaudeCode秘籍大公开!超详细

博主头像 上篇文章给大家讲了低成本试用 Claude Code 的方法,但有些少侠想知道有没有白嫖的方法?这不,今天他来了! 适用模型 今天讲的这种方法可以使用 Claude Code 加国内最牛的大模型,支持以下大模型: Qwen3-Coder-Plus DeepSeek V3 Kimi 2 Qwen3-C ...

MySQL索引(innodb)

博主头像 数据结构 多路搜索平衡树,是平衡树的一种,所有叶子节点都必须在同一层。 并且叶子节点之间通过双向链表结构连接。(用于优化范围查询) 作用 加速查询 创建过程 列值排序 -> 创建树结构 存储规则 - 所有非叶子节点存储索引值和指向下层节点的指针,索引值与指针间隔穿插存储。 - 对于聚簇索引(主键索引 ...

洛谷P1600

#include<bits/stdc++.h> #define N 500005 #define mid (l+r)/2 using namespace std; int n,m,w[N],ans[N]; vectorg[N]; int fa[N][20],dep[N]; int root[N],t ...

redis占用cpu较高排查

博主头像 问题背景介绍 Redis 作为高性能的内存数据库被广泛应用于缓存、会话存储、消息队列等场景。然而,在生产环境中,我们经常会遇到 Redis 容器 CPU 使用率突然飙高的情况,这不仅会影响 Redis 自身的性能,还可能对同一节点上的其他应用造成资源争抵,甚至导致整个系统的不稳定。 近期,我们的生产 ...

25.8.27随笔&联考总结

博主头像 考试 唉怎么是 cqbs 的题啊,我想起了不好的经历:之前考他们的题没有一次切掉两道。非常邪恶! 开题先通读题面。最后思考一番决定还是顺序开比较合理。学生思考 T1 15min 完全不会,即将放弃的时候感觉可以贪心然后算从一个集合到另一个集合的贡献,于是思考 5min 会了,写了 10min 过了。 ...

Ynoi做题记录

博主头像 1.P5355 [Ynoi Easy Round 2017] 由乃的玉米田 标签:莫队,bitset,根号分治。 用 bitset 作为一个桶维护当前区间出现了多少个,因为值域不超过 \(10^5\)。 假设新出现一个数 \(p\),那么就在 bitset 的 \(now1\) 的位置 \(p\) ...

8.27总结

博主头像 前两题签到,不写 T3 知道了公式,但不知道怎么推的 \[ans=\frac{k(p-1)+p}{p} \]知道了在补上 有三种特殊情况,首先是p,k中有一个为1时,只要买一瓶 第二是k为0时不用买 第三是k<=p时要买k瓶 #include<bits/stdc++.h> #define int l ...

API设计的最佳实践

博主头像 API设计的最佳实践 在分布式系统架构中,API 是服务通信的核心命脉。一套符合工程化标准的 API 设计必须满足可预测性、线程安全与弹性扩展三大特性。以下经千万级流量验证的最佳实践,将系统性提升接口鲁棒性: 一、资源命名与URI规范 语义化URI设计:采用 /resources/{id}/sub- ...

LC3 无重复字符的最长子串

博主头像 目录1题目2 解答 1题目 给你一个整数数组 nums 和一个整数 k ,请你返回子数组内所有元素的乘积严格小于 k 的连续子数组的数目。 示例 1: 输入:nums = [10,5,2,6], k = 100 输出:8 解释:8 个乘积小于 100 的子数组分别为:[10]、[5]、[2]、[6] ...

LC713 乘积小于k的子数组

博主头像 目录1 题目2 解答 1 题目 给你一个整数数组 nums 和一个整数 k ,请你返回子数组内所有元素的乘积严格小于 k 的连续子数组的数目。 示例 1: 输入:nums = [10,5,2,6], k = 100 输出:8 解释:8 个乘积小于 100 的子数组分别为:[10]、[5]、[2]、[ ...

LC1628 将x减到0的最小操作数

博主头像 1658 将x减到0的最少操作数 目录1658 将x减到0的最少操作数1 题目2 解答 1 题目 给你一个整数数组 nums 和一个整数 x 。每一次操作时,你应当移除数组 nums 最左边或最右边的元素,然后从 x 中减去该元素的值。请注意,需要 修改 数组以供接下来的操作使用。 如果可以将 x ...

LC76 最小覆盖子串

博主头像 目录1 题目2 解答 1 题目 给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。 注意: 对于 t 中重复字符,我们寻找的子字符串中该字符数量必须不少于 t 中该字符数量。 如果 s 中存在这样的子 ...

重生之从零开始的神经网络算法学习之路——第三篇 超深入Scikit-learn(聚类问题与无监督学习)

重生之从零开始的神经网络算法学习之路——第三篇 深入Scikit-learn(聚类问题与无监督学习) 朱元璋在建立明朝后,不仅需要管理已知的州县,更要探索未知的疆域,发现潜在的威胁与机遇。而今重生后的你,在掌握了分类问题的基本方法后,正面临着机器学习中另一个重要领域——无监督学习与聚类分析。 前情回 ...

LC1004 最大连续1的个数三

博主头像 目录1 题目2 解答 1 题目 给定一个二进制数组 nums 和一个整数 k,假设最多可以翻转 k 个 0 ,则返回执行操作后 数组中连续 1 的最大个数 。 示例 1: 输入:nums = [1,1,1,0,0,0,1,1,1,1,0], K = 2 输出:6 解释:[1,1,1,0,0,1,1, ...

<1···789···200>