- 博客(15)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 linux socket 状态迁移 源码测试 CLOSE_WAIT 再现
linux socket 状态迁移 源码测试 CLOSE_WAIT 再现
2017-04-05 11:58:33 517
原创 QByteArray to QString
在网上看了很多帖子,都没起作用最终自己试出来一种,类似strcpy memcpy 的原理,给出指针地址和内容长度进行拷贝。QByteArray data QString str;str = QString::fromUtf8(data.data(),data.length());如果直接str = data。但data中存在NULL时,那么只能赋值第一个NULL
2014-12-30 13:08:43 1122
原创 QThread run
connect(this,SIGNAL(finished()),this,SLOT(finishSlot()));QThread run();
2014-10-20 10:56:30 890
原创 c++ 获取cpu逻辑核数
公司的服务器是 2个cpu(机箱里面摸得着的真实的),每个cup10核心,20个超线程,逻辑核数40,网上找了很多代码,获取cup逻辑核数,最多的就是 SYSTEM_INFO info; GetSystemInfo(&info); int corenum = info.dwNumberOfProcessors;这个返回的是32,所以是有问题的自己写的代码
2013-11-16 13:38:12 5721 1
原创 QT MSVC google-breakpad 生成lib
怎么得到buid_all工程就不用讲了,网上到处都是。用vs编译工程,修改工程属性,翻遍所有资料还有官网,始终得不到库,最后将所有的选项都点了一遍再生成,发现只用修改下面3个属性1: 属性->c/c++ ->常规->将警告视为错误 选 :否2:属性->c/c++ ->代码生成 ->运行库 选 :MDd3: 属性->c/c++ -> 语言 ->将WChar_t视为内置
2013-06-27 17:59:02 1215
原创 32位QT程序读取64位系统的注册表中的64位安装软件
什么开启和关闭系统文件重定向,或者开启或关闭注册表反射,或者头文件定义#defineKEY_WOW64_64KEY256,我都试过了,至少对我来说,都没用,最终实现代码如下:测试:在64位的win7上安装了64位和32位的HFSS几款软件,能读取64位的HFSS的安装路径,如果要读取32位的HFSS,只保留RegOpenKeyEx中的KEY_ALL_ACCESS在QT下使用msvc或min
2013-06-06 18:56:53 3224
翻译 从父进程id获取子进程id
在命令提示符窗口下:wmic process where (ParentProcessId=2480) get Caption,ProcessId /value>E:/vbs/id_tree.txt
2013-05-21 13:43:44 5626
原创 QString 转为string QString 转为 char*
QString s1;std::string s2;char *s3;s2 = s1.toStdString();s3 = s1.toStdString().c_str();在qt中无意间发现的,觉得比在网上搜到的都好用
2013-05-14 11:13:07 908
原创 3维空间圆和椭圆公式
edge_points[i].x = center.x+circle_radius*(e_v1.x*sin(angle)+e_v2.x*cos(angle));edge_points[i].y = center.y+circle_radius*(e_v1.y*sin(angle)+e_v2.y*cos(angle));edge_points[i].z = center.z+circle_r
2013-05-07 17:36:30 7740 1
原创 qt 处理路径空格
QT处理路径中的空格QString path = "C:/Program Files/Ansoft/HFSS14.0/Win32/hfss.exe";path.replace(" ","\" \"");
2013-05-07 12:25:51 3701
原创 编译期间数组动态分配大小
int count;cin>>count;int *p = new int[count];....delete []p;以前遇到过,没做笔记,刚刚又遇到了,以为一会就弄出来了,结果弄了好久,做笔记有好处啊,evernote 一个很好用的笔记软件
2013-04-16 16:27:59 899
QT 删除文件夹
2014-11-05
QList中的指针成员无法释放内存,大家是怎么做的?
2013-12-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人