相关文章
关于Pod的内存使用率一直很高的问题分析
生产环境中在流量高峰期出现pod内存使用率很高,pod批量重启,错误日志中还有OOM相关信息。
查看堆内存的使用值
Pod使用的内存不能直接在pod中通过top命令查看,这种方式看到的是pod所在node的资源使用情况。想查看pod的资源使用情况需要用ku…
编程日记
2024/12/17 5:50:15
BFS专题6 字符迷宫
题目:
样例1: 输入 5 5
.....
.*.*.
.*S*.
.***.
...T* 输出 11 样例2: 输入 5 5
.....
.*.*.
.*S*.
.***.
..*T* 输出 -1 思路: 单纯的BFS迷宫问题,只是数字迷宫变成了字符迷宫。操作和 数字迷宫 一样的。
代码详…
编程日记
2024/12/19 17:42:17
git使用过程中出现乱码的解决办法
当我们使用git log或者git diff等git操作时,在终端很可能会遇到乱码,乱码效果如下:
<E6><B7><BB><E5><8A><A0><E4><BA><86><E4><B8><80><E4><BA>&…
编程日记
2024/12/20 23:37:52
ctfshow web入门(21-28爆破)
web21 抓包
进行了base64加密,解码后发现账号和密码格式是
账号:密码 爆破
位置一开始选错了,应该是不含Basic的
模式选择custom iterator(自定义迭代器) 自定义迭代器可以自定义拼接方式
分别设置三个位置,第一个位置为admin 第二个位置…
编程日记
2024/12/23 8:55:55
热启动和冷启动是什么,区别
app冷启动: 当应用启动时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用, 这个启动方式就叫做冷启动(后台不存在该应用进程)。冷启动因为系统会重新创建一个新的进程分配给它ÿ…
编程日记
2024/12/16 19:03:49
【Linux】线程安全
线程互斥互斥相关背景概念 互斥量mutex互斥量接口初始化互斥量函数销毁互斥量互斥量加锁互斥量解锁代码模拟 互斥量实现的逻辑常见锁的概念死锁什么叫做阻塞?产生死锁的四个必要条件如何避免死锁 Linux线程同步同步概念与竞态条件条件变量条件变量函数代码练习 条件…
编程日记
2024/12/19 18:13:53
DelayQueue
DelayQueue 是 一个线程安全的队列实现,它继承自 java.util.concurrent.Delayed 接口,用于存储元素并按照元素的过期时间进行排序。DelayQueue 主要用于实现一种延时任务调度或超时控制的机制。
DelayQueue 的特点包括: 元素按照过期时间排序:DelayQueue 中的元素都必须实…
编程日记
2024/12/20 4:14:47