- 博客(24)
- 资源 (5)
- 收藏
- 关注
原创 QMessageLogContext &context,context.file和context.line空的情况
重定向日志输出的时候常常使用QMessageLogContext这个类QMessageLogContext &context根据Qt官方文档,也就是Qt Assistant(Qt助手)中有这么一段内容Note: By default, this information is recorded only in debug builds. You can overwrite thi...
2020-04-08 16:26:03 1814
原创 windows下C++调用其他exe
实现方式简单粗暴1:systemsystem("your.exe");简单粗暴2:ShellExecuteShellExecute(NULL, "open", "your.exe", ""/*your params*/, ""/*WorkDirectory*/, SW_SHOW);优雅实现:ShellExecuteExSHELLEXECUTEINFO ShExecInfo = { ...
2019-07-03 15:42:11 1132
原创 QListWidget使用Demo
SettingColorItem *pSettingColorItem = new SettingColorItem(this); //将widget作为列表的item QListWidgetItem *item = new QListWidgetItem(); item->setSizeHint(QSize(item->sizeHint().width...
2019-05-21 22:10:35 392
原创 Qt QImage新建图片的注意点
Qt中的QImage是非常常用的一个图像处理的类,平时用来显示图片是最常用不过的了,最近碰到一个特别坑的问题,在这边记录一下,方便以后遇到的朋友借鉴。Qt5.10.0的情况 QImage img(100,200, QImage::Format_RGB32); int nPix = img.pixel(50, 50); img.save("d:/a.jpg");a....
2018-03-09 21:22:34 5745
原创 OpenCV打开 内存buf中的图片
Nothing to say but code!//直接从内存中读取一张图片的buf//前提是该buf存的图片是RGB(BGR)空间的cv::Mat mat(nHeight,nWidth,CV_8UC3,(uchar*)pBuf);cv::imshow("hello",mat);再看YUV空间,以YV12为例//先定义目标对象,定义高、宽以及8位3通道cv::Mat dst(nHeight
2017-07-26 23:08:34 1776
原创 QT 4.8 和 QT 5.6 中文乱码解决之道
对于QT 4.8 系列的中文乱码,其实网络上已经有很多解决方案提供,这里就简单的做一个搬运工吧! 在QT的实例创建之前,加上下面四行代码 QTextCodec *codec=QTextCodec::codecForName("utf-8"); QTextCodec::setCodecForLocale(codec); QTextCodec::setCodecForCStrin
2017-03-17 23:29:12 1508
原创 _findfirst _findnext _findclose 文件(夹)不能删除
_findfirst _findnext _findclose 文件(夹)不能删除
2016-03-05 17:57:27 1005
原创 Python 线程池 最简单例子
import timeimport threadpool#执行比较耗时的函数,需要开启多线程def myTelnet(L): time.sleep(5) print(L[0]) print(L[1]) return#使用多线程执行telnet函数pool = threadpool.ThreadPool(3)requests = threadpool.make
2016-01-19 17:49:55 378
原创 疑难文件夹 一拖搞定
DEL /F /A /Q \\?\%1RD /S /Q \\?\%1新建 bat文件写上这两行 then 把文件拖到上面 over
2016-01-12 19:28:06 754
原创 Something I'll Referrence
BeautifulSoup中文文档链接可下载 http://write.blog.csdn.net/postedit?ref=toolbar
2015-12-22 16:45:12 377
原创 孤华暗香的爬虫宝宝
C++网络爬虫设计与分析 http://www.cnblogs.com/yongssu/p/4692104.html github的源码位于:https://github.com/yongssu/crawler基于VS2013,更改后可以运行;
2015-12-08 16:58:43 581
原创 C语言,文件
FILE *fp; 1. fopen(fp,打开方式); fclose(fp); 2. fputs(const char*,fp) fgets(fp); 3. fread(buffer,size,count,fp); fwrite(buffer,size,count,fp); buffer:读取数据的存放地址; size:读写的字节数; count:要
2015-07-12 16:10:37 320
原创 Java学习笔记(一)——类成员变量默认值
类的成员变量有默认值,但**局部变量没有默认值**,因此在使用局部变量之前,必须保证局部变量有具体的值。例:class InitError{ int x=10,y; //y的默认值是0 void f(){ int m; //m没有默认值,但编译无错误 x=y+m;
2015-07-12 16:08:07 1324
原创 处理动态链表所需函数
malloc void *malloc(unsigned int size),分配一个长度为size 的连续空间calloc void *calloc(unsigned n;unsigned size),分配n个长度为size的连续空间free void free(void *p),释放由p指向的内存区
2015-07-12 16:00:20 349
原创 C语言中函数
定义函数时,不指定函数返回值类型,系统会默认指定函数类型为int型系统编译是不检查参数名,即,可定义为float(float ,float ){}数组作为参数;#include<stdio.h>int add(int p[10])//这样定义没问题//int add(int p[])//这样定义没问题//int add(int *p) //这样定义没问题{ int
2015-07-12 15:39:41 312
原创 C语言宏定义
定义宏不是C语句,不需要加分号有效范围,本文件结束或到#undef终止宏定义宏定义只做字符替换,不分配内存空间#define S(r) r*r 宏名与参数之间不应加空格
2015-07-12 15:33:37 251
原创 C语言中的字符串操作
puts(str)函数,直接输出字符串char str[];gets(str)函数,从键盘输入str[],结束有’\0’;strcat(str1,str2)函数,STRing CATanate字符串连接,连接两个字符数组的字符串,str2中的字符串连接在str1后;1 strcpy(str1,str2)函数,STRing CoPY,字符串2复制到字符数组1中(注意字符数组1的长度) 4.
2015-07-12 15:30:32 631
原创 C++函数模板使用中的注意事项
C++函数模板使用中的注意事项举个例子:template typename elemType>void display_message(const string &msg,const vector &vec){ cout<<msg; for (int ix=0;ix<vec.size();++ix) { elemType t=vec[ix];
2015-06-17 13:42:20 979 1
原创 与阿里的第一次过招
阿里的第一次邂逅,无论如何,都值得记录。成长的故事,没有那一刻是能够独立存在的,而且,我想,这一段小故事一定会对我有很大的改变!谢谢生命中有这一段故事!——孤华暗香,一个热爱真实,追求真实,热爱五星的人
2015-04-21 22:41:32 510
Lib_Glog.zip
2021-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人