粗犷花卷

文章
4
资源
0
加入时间
3年1月8天

使用linux backtrace打印出错函数堆栈信息

一般察看函数运行时堆栈的方法是使用GDB(bt命令)之类的外部调试器,但是,有些时候为了分析程序的BUG,(主要针对长时间运行程序的分析),在程序出错时打印出函数的调用堆栈是非常有用的。在glibc头文件"execinfo.h"中声明了三个函数用于获取当前线程的函数调用堆栈。intbacktrace(void**buffer,intsize)/*judge wh...

牛客网SQL-PostgreSQL-SQL30 牛客直播转换率

因为牛客网的SQL题目都是用MySQL,没有PostgreSQL编译环境,以及答案用的函数也不是PG可以运行的,于是有了这一系列的文章。SQL30 牛客直播转换率drop table if exists course_tb;CREATE TABLE course_tb(course_id int(10) NOT NULL, course_name char(10) NOT NULL,course_datetime char(30) NOT NULL);INSERT INTO course_t

Win10菜单怎么缩放菜单条的大小?

只需点击几下鼠标,就可以让他们更可见调整在Windows 10中的菜单。让菜单条更加明显 1、通过单击Windows 10开始按钮,然后选择设置启动