- 博客(5)
- 收藏
- 关注
原创 证明c++对象模型
本文内容均在64位操作系统运行,编译器gcc预备知识虚函数表其实是一个数组,元素大小等于一个指针的字节大小。里面除了存放指向虚函数的指针外,还会存放一些辅助信息,比如top_offset(当前位置与对象起始位置的偏移量,用于多继承)、vcall_offset、vbase_offset等等。
2023-10-10 11:28:39
152
原创 atop2.9.0源码安装与使用
2.9.0版本配置文件不再是/etc/sysconfig/atop,而是空文件/etc/default/atop,只需配置以下几项即可。avg1、avg5 和 avg15:过去1分钟、5分钟和15分钟内运行队列中的平均进程数量。NET 行:多列 NET 展示了网络状况,包括传输层(TCP 和 UDP)、IP 层以及各活动的网口信息。v - 显示进程详细信息(ppid,用户/组,日期/时间,状态,exitcode)a - 显示所有进程(默认:活动进程)(切换)f - 固定标题行的静态范围(切换)
2023-08-15 11:21:09
382
原创 shell return不一定会退出函数
原因就是使用管道会创建一个子shell来执行后面的内容,而在该子shell中执行return,只能退出当前子shell,并不能退出函数。你可以理解为调用了一个匿名函数。我们都知道shell在函数中使用return表示立刻退出当前函数,但是有一个特例就是管道。
2023-07-31 16:14:31
238
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人