- 博客(8)
- 收藏
- 关注
原创 gdb调试
set substitute-path /home/aaa/ /home/bbb/ 改变源文件路径映射 a--->b。控制代码执行流,其中step与finish配合,step进入函数内部,finish则跳出当前函数。向下/向上移动堆栈指针,移动后就可以看当前栈前的变量值。dir /home/ucdrd/src/ucdrd/source 增加源代码文件搜索路径。常见段错误调试,可以针对错误访问的指针地址,做watch断点,然后对程序进行单步跟踪。设置变量观察断点,每当执行到变量改变时中断并显示;
2025-10-16 16:35:51
866
原创 linux性能分析工具——perf
perf 命令(performance 的缩写),Linux 系统原生提供的性能分析工具,会返回 CPU 正在执行的函数名以及调用栈(stack)perf --help之后可以看到perf的二级命令。序号命令作用1annotate解析perf record生成的perf.data文件,显示被注释的代码。2archive根据数据文件记录的build-id,将所有被采样到的elf文件打包。利用此压缩包,可以再任何机器上分析数据文件中记录的采样数据。3bench。
2025-10-13 21:03:26
665
原创 pytest自动化测试框架
python3离线安装:下载python3make确认一下python3已经安装完成加软链接加入PATH加入下面的语句让PATH生效。
2025-10-13 20:37:44
955
原创 allure-pytest插件部署及使用
allure可以漂亮地可视化测试报告。allure生成的报告包含大量的js脚本,不能直接在windows本地双击即运行。因此如果希望完整看到报告需要搭建本地服务器(生成报告本身不需要搭建服务器)。
2025-10-13 20:36:04
331
原创 【PG数据库】学习日记
日期相减得到分钟 datediff(mi,'1994-1-1',@v_endtime) (date '1994-1-2 03:35:10' - date '1994-1-1 00:00:00')*24*60+date_part('hour',timestamp '1994-1-2 03:35:10')*60 + date_part('minute',timestamp '1994-1-2 03:35:10');
2025-10-13 15:46:15
302
原创 postgres相关查询命令
查询出来的记录数可能不准确,查询之前可以先使用ANALYZE命令更新所有表数据。2、查询存储过程或函数内容,以convert_to_utf函数为例。1、查询schema中各表记录条数,以scstat为例。
2024-08-02 10:08:06
578
原创 shell常用命令——第1篇
-eq //等于 -ne //不等于 -gt//大于 (greater) -lt //小于 (less) -ge //大于等于 -le //小于等于 查看文件或者目录是否存在,经常用到-d,-e,-f,其中区别如下 -e filename 如果 filename存在,则为真 -d filename 如果 filename为目录,则为真 -f...
2022-03-31 16:42:43
1443
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1