自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 QByteArray转结构体

QByteArray转结构体

2023-06-26 12:05:09 496 1

原创 使用top命令监控指定进程性能指标

grep test 过滤包含test内容的记录,此处和-p参数结合,输出更精简,不带有系统性能信息。tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。-b 是指 batch mode,在这个mode下,top 不接受任何输入。-a append 附加到既有文件的后面,而非覆盖它。-n 执行次数,执行完退出top命令。

2023-06-05 16:46:46 209 1

原创 unordered_map自定义key

unordered_map使用

2022-11-30 17:41:42 287

原创 windows下DNS相关操作

windows下获取dns相关信息

2022-10-12 16:59:07 490

原创 windows进程启动过程

1、什么是进程进程是一个正在运行的程序实例,由两部分构成:操作系统用来管理进程的内核对象,存放关于进程的统计信息地址空间,包含所有可执行模块、代码、数据以及内存空间进程是不活泼的,必须依赖线程来执行地址空间中的代码,进程中拥有一个主线程,可以拥有多个其他线程,线程操作系统会以循环的方式为每个线程提供时间片。...

2021-05-27 23:24:33 1394

原创 搭建powerpc交叉编译工具链

具体实现参考的:https://www.cnblogs.com/geekard/archive/2012/05/06/powerpc-toolchain.html问题:1、最后一步交叉编译GCC,make all时提示找不到libc.so.6,报错如下:/bin/sh …/…/…/gcc-4.6.2/libgcc/…/mkinstalldirs ./root/ppc/sources/gcc-full-build/./gcc/xgcc -B/root/ppc/sources/gcc-full-bui

2021-05-19 21:59:55 859

原创 string和wstring互相转换(Windows下和Linux下都适用)以及字符编码判断

string和wstring互相转换1、string转wstring2、wstring转string3、函数实现说明4、附上判断字符串编码方法示例1、string转wstringstd::wstring StringToWstring(const std::string &strInput,unsigned int uCodePage){#ifndef _WIN32 if ...

2019-08-16 12:10:01 1607

原创 windows内核对象

mark

2019-07-12 17:32:52 349

原创 Windows已在XXXX.exe中触发一个断点

动态库调用失败分析现象解决方案原因分析底层原理借用其他作者的一段话帮助理解现象DLL中如下:string Test(){ string strData = "ttttttttttttttttt"; return strData;}void Test2(string strInput){ 。。。}EXE中如下:void Test3(){ string strRe...

2019-06-20 23:01:06 4485

原创 Qt信号槽原理详解

信号槽小计1、通过MOC(meta object compiler)进行预处理2、信号和槽关联3、信号激活4、槽函数的调用信号槽示例:connect(QObject* pSender,SIGNAL(sigGetQString(QString)),QObject* pReceiver,SLOT(sltGetQString(QString)));1、通过MOC(meta object compil...

2019-05-30 17:39:44 813

原创 Qt内存自动释放问题

Qt内存自动释放问题Qt内存自动释放机制什么情况下窗口会销毁Qt内存自动释放机制1、Qt是靠父子对象机制实现内存自动释放的,QT的父子对象机制是在 QWidget和QOject中实现的。当我们使用父对象来创建一个对象的时候 ,父对象会把这个对象添加到自己的子对象列表中。当这个父对象被删除的时候,它会遍历它的子对象类表并且删除每一个子对象,然后子对象们自己再删除它们自己的子对象,这样递归调用直到...

2019-04-25 16:40:51 3963

原创 QWebView设置html内容

QWebView setHtml调用qt5.2版本中setHtml格式无效qt5.2版本中setHtml格式无效QString qsData = "";QString qsUrlPath = "";QUrl qUrl(QUrl::fromLocalFile(qsUrlPath));ui->webView->setHtml(qsData,qUrl);ui->webVie...

2019-04-17 11:07:27 992

原创 QtCreator抓dump分析方法

此方法只适用于Windows环境1、在生成的目的文件中加入调试信息(可能导致exe增大)#加入调试信息QMAKE_CFLAGS_RELEASE += -gQMAKE_CXXFLAGS_RELEASE += -g#禁止优化QMAKE_CFLAGS_RELEASE -= -O2QMAKE_CXXFLAGS_RELEASE -= -O2#release在最后link时默认有"-s”参数,...

2019-04-11 19:07:24 3642 4

原创 无法定位程序输入点strcpy_s于msvcrt.dll

Win7环境下QT程序无法在xp上运行 写的Win7程序无法在XP机器上运行,上报“无法定位程序输入点strcpy_s于msvcrt.dll”错误。原因分析:开发机上使用的msvcrt.dll版本高于目标机器上的msvcrt.dll,所以找不到strcpy_s api。解决方法:去掉strcpy_s这种带_s的api(安全考虑转为使用strncpy类型api),带_s类型api为windo...

2019-04-10 19:30:48 1502

原创 QT4.8.6版本下selectedRows()返回变量释放时崩溃问题解决

QTreeView获取选中行(多行选中)欢迎使用Markdown编辑器欢迎使用Markdown编辑器QTreeView selectionMode设置为ExtendedSelection。代码示例:QItemSelectionModel *selections = ui.treeViewCkResult->selectionModel();//QModelIndexList sel...

2019-04-10 19:16:55 914

空空如也

空空如也

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

TA关注的人

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