自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 QT 使用Google Breakpad 捕获dump

我们用QT 开发windows 应用程序,有的时候程序发生了crash ,光靠log 有的时候无法找到问题,很多时候应用程序给到其他的人使用,尤其是一些偶发的问题很难复现,这个时候我们就需要一些其他的方式来解决问题。使用比较简单,引用头文件,然后定义一个ExceptionHandler,当工具发生crash 的时候会在指定的文件夹中生成一个dump file,我们可以用windbg 来分析dump 文件找到crash的原因。breakpad 编译lib的时候需要注意选择MD,保持QT 和lib之间的一致。

2022-12-15 11:24:53 32

原创 QT 实现百万级的数据显示内存消耗几十兆

用QT 开发了一个上位机的工具用来解析串口的数据,数据量比较大 ,如果QT tableview 控件完全显示,内存消耗较大,所以解析结果先建立sql 数据索引,然后通过垂直滚动条的变化动态地获取数据,每次从数据库中提取50条,测试下来内存消耗较小,可以实现百万或者千万级的数据显示。1:先将垂直滚动条的valuechanged signal 和自定义的slot 绑定。2:slot 传入垂直滚动条的位置值value 在线程中搜索数据。3:线程中取出数据返回到UI中显示。4:UI中显示数据库中显示的数据。

2022-10-30 22:46:11 262

ARM 64位 工具:iozone ,iperf3,memtester,nmon,stress-ng

几个性能测试和监控的工具,ARM 64位的机器上可以运行。iozone ,iperf3,memtester,nmon,stress-ng,在nvidia 的开发板上面实际测试过。

2022-09-22

com技术.pdf

com技术,深入的讲解com技术的用法。

2014-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除