gdb attach 失败解决方案 1. 失败信息 ptrace:Operation not permitted 2. 原因分析 默认情况下Linux只允许attach和启动gdb的用户相同的进程,比如A用户启动gdb,但某个程序是由B启动的,则gdb无法attach。 3. 解决方案 有yama的 ...
分类:
数据库 时间:
2021-07-01 16:43:35
阅读次数:
0
Linux常用命令 1、系统命令 runlevel # 查看当前的运行级别 systemctl status firewalld # 开启网络服务功能 stop # 关闭 restart # 重启 reload # 重载 reboot # 重启 halt # 关机 poweroff # 关机 2、查 ...
分类:
系统相关 时间:
2021-07-01 16:41:50
阅读次数:
0
一、单例模式定义 单例模式是指确保一个类在任何情况下都绝对只能有一个实例,并提供一个全局访问点。减少内存开销,避免对资源的多重占用。 二、饿汉式单例 1.代码示例 1 //标准写法 2 public class HungrySingleton { 3 4 private HungrySingleto ...
分类:
其他好文 时间:
2021-06-30 18:43:54
阅读次数:
0
Linux 内核:设备树(4)设备树中各个节点是谁转换的 背景 之前,我们在《把device_node转换成platfrom_device》中提到在设备树的device_node到platform_device转换中,必须满足以下条件: 一般情况下,只对设备树中根的一级子节点进行转换,也就是多级子节 ...
分类:
系统相关 时间:
2021-06-30 18:38:11
阅读次数:
0
我最新最全的文章都在 南瓜慢说 www.pkslow.com ,欢迎大家来喝茶! 1 简介 Kubernetes自带的HPA是只支持CPU/MEM的,很多时候我们并不根据这两项指标来进行伸缩资源。比如消费者不断处理MQ的消息,我们希望MQ如果堆积过多,就启动更多的消费者来处理任务。而Keda给了我们 ...
分类:
Web程序 时间:
2021-06-30 18:31:49
阅读次数:
0
一、普通new运算符和delete运算符 1.new运算符实际上由两个步骤组成: ①分配所需的内存:通过调用适当库的new运算符函数来分配内存(实际上所有new运算符都是由malloc完成,自己重载new时也应该用malloc分配内存,delete都由free完成) ②在分配的内存上建立对象或初始化 ...
分类:
其他好文 时间:
2021-06-30 18:30:57
阅读次数:
0
清理git提交记录并不能给“瘦身” 上周发现gitlab同步到线上的主服务器cpu和内存报警。 一查发现是隐藏目录 .git 过大导致的,导致每分钟同步卡死, 我其实有点怀疑是同步脚本中git命令导致的,要不就是下面的同步命令(每1分钟跑一次);要不就是每5分钟去git目录跑一次的git statu ...
分类:
其他好文 时间:
2021-06-30 18:05:44
阅读次数:
0
Linux中的调度参数之sysctl_sched_wakeup_granularity ...
分类:
系统相关 时间:
2021-06-30 18:04:40
阅读次数:
0
ANR是应用无响应,crash是崩溃闪退等 ANR原因:线程阻塞,输入性事件在特定时间内无法完成 crash原因:内存不足,数据转换异常 ANR问题:1.log文件夹下全局搜am_anr,此时会把log文件下下所有的包含am_anr的行显示出来(也可以搜activitymanager: ANR)2. ...
分类:
其他好文 时间:
2021-06-30 18:03:57
阅读次数:
0
如何在Linux中配置静态IP地址 1、使用root用户在终端输入命令vi /etc/sysconfig/network-scripts/ifcfg-ens33 如果不是root请切换至root用户,如下图操作: 2、进入文本后,输入i,开始编辑填写ip地址、子网掩码、网关、DNS等。如下图中“红框 ...
分类:
系统相关 时间:
2021-06-30 17:57:43
阅读次数:
0