12 2020 档案
摘要:openbox的异常,虽然标题是这个,但未必是openbox的bug 但肯定的是与openbox关系比较密切 项目中出现一件灵异事件: 当程序(基于qt)起来之后,有时,主界面会发生列表框里快速闪,频率超过3次/秒,感觉很快 注意:是有时,目前还未完全掌握规律,开机的时候比较容易出现,其他时间段暂时
阅读全文
摘要:MobaXterm一初始化,以前的工具就黯然失色了。 因为项目上更多是嵌入式设备,因此远程调试是常用的功能。MobaXterm就是一个神器 一般来说,经常用到串口与网络口两种方式 1. 串口 首先要有调试串口连接,电脑端用usb转RS232 然后再打开MobaXterm软件,选择 新建会话 ,选择“
阅读全文
摘要:在ubuntu系统下运行Qt程序 Qt的程序就相当于X11的一个客户端,受X11的限制 近期,在处理一起离奇事件,发现UI的qt界面已经卡死了,无鼠标键盘任何反应 但程序是运行的,比如与其他设备通信是正常的,说明程序本身没有死掉。 通过断点,发现所有的槽均失效了 如果重启应用程序,可以恢复正常的。
阅读全文
摘要:当程序卡住的时候,如何通过GDB判断卡在哪里? 程序运行没有“反应”,或出现卡死现象,此时除了猜测代码逻辑以外,可以通过GDB进行调试 首先获取进程的PID,可以通过Top命令获取 也可以通过 ps -aux | grep xxx xxx为你程序前几个字符,区分大小写,可以一个字母也可以多个,但要连
阅读全文
摘要:处理过各种各样的“奇怪”问题,当然一般的问题,也不会找我处理 虽然每个问题最终产生的原因有各种各样,但还是有些套路可以整理的 可以从以下几个方面入手: 准确描述问题现象,很重要。以下几个点可以捋一下: 1. 现象能否重现?在什么条件可以出现?重现频率 分 极少出现,偶尔出现,频繁出现,100%出现
阅读全文