自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(88)
  • 资源 (10)
  • 收藏
  • 关注

原创 github国内访问

windows10 C:\Windows\System32\drivers\etchosts文件13.250.177.223 github.com13.250.177.223 gist.github.com54.169.195.247 api.github.com185.199.111.153 assets-cdn.github.com199.232.96.133 raw.githubusercontent.com185.199.111.133 user-images.github..

2021-07-07 11:38:27 288

原创 g++简单命令

预编译    g++ -E helloworld.cpp > processed.cpp编译    g++ -S processed.cpp -o helloworld.s      编译成 汇编文件汇编    g++ -c helloworld.s                       汇编到 .o文件链接    g++ helloworld.o -o hellowor...

2019-02-22 08:30:46 569

原创 512卡农头接线序号

2019-02-21 20:54:59 6436

原创 远程登陆树莓派,运行程序提示No protocol specified QXcbConnection: Could not connect to display :10.0

RT 树莓派连接显示器A显示器B 远程登陆树莓派。背景:    都是在B操作。运行程序xxx, 显示正常;sudo运行程序,提示No protocol specified  QXcbConnection: Could not connect to display  :10.0     sudo ./xxx -display :0.0   可以运行,界面显示在A端显示...

2019-02-13 11:11:07 5066 1

原创 windows下文件创建时间、访问时间、修改时间的设置

   #ifndef WIDGET_H#define WIDGET_H#include <QWidget>#include "Windows.h"namespace Ui {class Widget;}class QStandardItemModel;class Widget : public QWidget{ Q_OBJECTpubli...

2018-12-17 10:15:24 8833

转载 QT的托盘相关

托盘一般有以下相关信息:1. 托盘图标、托盘单击、托盘右键菜单代码:// 托盘图标QSystemTrayIcon *mSystray = new QSystemTrayIcon(QIcon(":/img/icon.png"), this);mSystray->setToolTip("提示信息"));mSystray->setContextMenu(mMenu); /...

2018-11-28 14:48:40 143

转载 Qt程序单开

一种单开的方法是使用Qt中的QLocalServer类(在win下是管道,linux下是文件)直接看代码 .hclass SingleInstance : public QObject{ Q_OBJECTpublic: SingleInstance(const QString& id, QObject* parent = 0); ~SingleI...

2018-11-28 11:34:26 547

原创 Requests库

安装的anaconda, pyCharm先在pyCharm下练习。安装requests   :  pip3 install requests测试代码:import requestsr = requests.get("http://www.baidu.com")if r.status_code == 200: print(r.encoding) r.enco...

2018-09-08 09:20:28 224

原创 qt5以后正常显示中文(windows下 vs编译器)

在需要显示中文的文件中添加#pragma execution_character_set("utf-8")

2018-06-29 15:56:14 997

转载 查看当前编码(代码页)

#define _UNICODE 1#pragma warning(disable:4305 4309)#pragma comment(lib,"ole32")#pragma comment(lib,"comsupp")#include <cstdio>#include <objbase.h>#include <comip.h>#include &...

2018-06-29 15:54:42 1818

原创 windows下生成dump文件

tchar.h 中的_T 需要 预定义 _UNICODE在main()函数中首行添加代码即可#include "breaktest.h"int main(int argc, char *argv[]){ SetUnhandledExceptionFilter(ExceptionFilter);头文件#ifndef BREAKTEST_H#define BREAKTEST_H#in...

2018-04-28 22:17:52 354

转载 Qt程序上线后,崩溃处理(含微软编译器命令)

环境: Qt 5.8    VS20131. 要想崩溃后能生产dump文件,需要添加代码。已经把代码放在头文件中,只需要在main.cpp中包含头文件,然后在main()的第一行添加代码,搞定。SetUnhandledExceptionFilter(ExceptionFilter);2. 要想release版本能调试,要修改编译参数。 在pro文件中添加,会生成pdb文件,然后exe文件里也包含调...

2018-04-28 22:12:12 957

原创 QCustomPlot v1.0相关类及继承关系

2018-04-18 08:24:06 294

转载 转:树莓派 FFmpeg 支持GPU硬解码

来自 http://blog.csdn.net/aphero/article/details/783167471. 安装x264git clone git://git.videolan.org/x264.git./configure --enable-shared --enable-static --enable-strip --disable-climakesudo make install 2...

2018-03-19 22:08:40 3108

原创 树莓派3b, qt程序的运行

背景:        有个设备准备用树莓派来控制,linux编程不大会,准备用qt编写。编译环境是现成的:ubuntu14.04,qt5.8交叉编译环境 - 以前搭建过。程序写完,ubuntu版本调试ok,然后交叉编译ok。安装树莓派系统,下载的是2018-03的系统,2018-03-13-raspbian-stretch。顺利写到sd卡上,启动系统,上传qt运行库,上传我写的程序,暂时叫nose...

2018-03-19 21:10:49 3080 1

转载 Qt播放wav报错

Rt编辑音频降低wav的比特率即可

2017-12-03 17:35:38 285

原创 Qt在android下启动时,出现短暂黑屏的问题

直接上代码解决:在android\res\values下新建文件styles.xml true @null @null false @null <!-- @drawable/splash --> 在AndroidMan

2017-09-23 21:24:23 752

原创 Qt 透明窗体

最简单的是ps一张背景图片,设置好图片的alpha通道,格式png然后设置widget的背景,以及属性Qt::WA_TranslucentBackground,根据文档该属性需要配合 Qt::FramelessWindowHint使用widget->setAttribute(Qt::WA_TranslucentBackground);widget->setWindow

2017-08-31 13:57:32 370

原创 播放wav, PlaySound不太靠谱,有时没有声音,原因未知,改用MCI函数,尚未测试

参考msdn                     https://msdn.microsoft.com/en-us/library/dd757161(v=vs.85).aspx                    https://msdn.microsoft.com/en-us/library/dd743667(v=vs.85).aspx直接上代码#include

2017-08-04 16:21:31 2730 1

原创 抓取豆瓣某本书的评论

跟着视频学的用Python玩转数据张莉 南京大学先直接上代码import re, timeimport requestsfrom bs4 import BeautifulSoupfrom bs4.element import Tagdef getAuthor(data): rate = 0 soup = BeautifulS

2017-07-19 17:09:52 1006

原创 python环境搭建

1. 安装根据自己的环境,下载pythonhttps://www.python.org/downloads/release安装时,选择自动添加到环境变量,省事。2.启动2.1 命令行在命令行环境输入python2.2 启动IDLE (python自带的界面)2.3 在txt文本文件中输入代码,文件名假如是1.py,  在命令行中输入 python 1.py来运行

2017-07-15 22:51:03 259

原创 c语言ftell和c++的tellg,返回读写偏移

背景解析wav格式,发现某个文件解析错误,调试发现,打开文件时,文件偏移是0,读取4字节后,文件偏移是3588,不知道为什么。奇怪的是换成别的文件,文件偏移就正常,代码一模一样,只是换了个wav文件名。使用c语言写了一遍,依然一样,换成qt后,读4个字节,偏移位置就是4,正常。那么ftell和tellg到底是什么意思呢?为什么对这个特定的文件会有这样的表现?char

2017-07-07 07:50:44 1358

转载 VS2013 密钥

Visual Studio Ultimate 2013 KEY(密钥):BWG7X-J98B3-W34RT-33B3R-JVYW9Visual Studio Premium 2013 KEY(密钥):FBJVC-3CMTX-D8DVP-RTQCT-92494Visual Studio Professional 2013  KEY(密钥): XDM3T-W3T3V-MGJWK

2017-07-04 10:11:17 275

原创 windows 下安装tensorflow报错,pywrap_tensorflow.py in swig_import_helper

下载python             https://www.python.org/ftp/python/3.5.3/python-3.5.3-amd64.exe安装tensorflow            >pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow

2017-06-22 10:20:05 4113

原创 Qt+opencv, 出错(Fatal IO error 11)(XInitThreads)

程序运行时,有3种情况:                                正常;                                直接报错1;                                直接报错2。报错1:            [xcb] Unknown request in queue while dequeuing

2017-06-16 16:42:41 3368 2

原创 使用布局设计可伸缩的对话框

设计可伸缩对话框时,遇到的一些问题。正常表现:                                                           第一种问题: 收缩状态时,按钮不对齐,不整洁                                                        第二种问题: 伸缩和展开状态下 宽度不一致

2017-06-13 11:20:17 498

原创 树莓派3b, 远程桌面使用opencv不能显示(Window system doesn't support OpenGL)

在树莓派3b  apt-get安装了opencv, 大概是2.4.9、远程桌面中操作,copy了个例子,编译成功,运行报错:xlib extension randr missing on displayGdkGLExt-WARNING **: Window system doesn't support OpenGL。随后在树莓派上直接用鼠标双击运行,Ok。判断问题出

2017-06-06 11:26:47 2598

原创 Qt 所有权问题导致多线程报错

问题描述,把定时器放在单独线程中使用,想提高精度。结果报错:QObject::startTimer: Timers cannot be started from another thread。这种报错方式,以前刚用多线程时候遇见过。知道原因,所以更疑惑,百思不得其解。在q群问,集思广益。1.  多线程没问题, 槽函数是在次线程运行的。2. 通过在Worker::star

2017-05-25 16:08:11 1139

原创 Qt 插件 V4

qt插件在windows下就是态链接库,或者说静态链接库。(dll lib) 下文统称为qt插件。主程序不需要lib文件就可以使用qt插件,并且可以编译成功;有点类似于动态加载dll。4.8.7\examples\tools\echoplugin1). 定义接口class EchoInterface{public : virtual ~EchoInt

2017-01-05 18:02:28 502

原创 隐藏控件后,界面自动收缩适应

界面中部分widget被设置 不可见,界面自动收缩。界面的布局需要设置成 QLayout::SetFixedSize  或 QLayout::SetMinAndMaxSize

2016-12-08 14:16:40 4004

转载 无边框/无标题窗口

dwStyle = GetWindowLong(hWnd, GWL_STYLE);//获取旧样式dwNewStyle = WS_OVERLAPPED | WS_VISIBLE | WS_SYSMENU | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_CLIPCHILDREN | WS_CLIPSIBLINGS;dwNewStyle &= dwStyle;//按位

2015-11-05 15:16:21 1515

原创 Qt菜单\工具栏

/** File(F)* New(N) Ctrl + N* Open(O) Ctrl + O* ----------------------------* Close(C) Ctrl + Q*/ QMenu *menuFile_ = new QMenu(tr("File(&F)"), this);

2015-11-04 11:23:17 801

原创 Qt安装配置

===================================================================Qt 放置到 /usr/local/Trolltech/export QTDIR=/usr/local/Trolltech/Qt-4.8.7  export PATH=$QTDIR/bin:$PATH  export MANPATH=$QTD

2015-08-27 14:53:45 565

转载 linux 下编译安装Qt

sudo apt-get install libX11-dev libXext-dev libXtst-dev./configuremakemake install

2015-08-04 11:02:27 429

原创 bat 设置编译环境 vc6

f:set path=D:\Program Files (x86)\Microsoft Visual Studio\VC98\Binset path=%path%;D:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Binset path=%path%;D:\Program Files (x86)\Microsoft V

2014-02-13 14:25:04 1147

原创 vc随笔

一、限制窗口大小处理WM_GETMINMAXINFO消息,该消息wParam不使用,lParam是MINMAXINFO结构指针,若处理该消息,必须返回0;case WM_GETMINMAXINFO:{MINMAXINFO *p = (MINMAXINFO*)lParam;p->ptMinTrackSize.x = 200;p->ptMinTrackSize.y = 300;

2014-02-13 13:52:23 522

转载 Vs 2008 解决方案的目录结构设置和管理

转来的:http://blog.sina.com.cn/s/blog_4903a9290100fjsl.html解决方案与项目:从VC6之后VC系列就使用解决方案(Solution)来替代原来的工作空间,用于组织和管理多个相关的项目(Project)。文章首先演示一个虚拟的解决方案和我们期望得到的目录结构,然后使用VC2008的项目设置功能来一步一步达到我们的需

2013-12-20 15:46:49 465

转载 Release版本的调试设置

C++>General->Debug Information Format->Program Database (/Zi)C++>Optimization->Optimization->Disabled (/Od)Linker->Debugging->Generate Debug Info->Yes (/DEBUG)Linker->Debugging->Generate Program

2013-12-06 10:48:59 568

转载 设置Qt应用程序图标及应用程序名

原文http://blog.csdn.net/yangyunfeizj/article/details/7274697 一直以来很纠结给qt应用程序添加图标问题,在网上收过一次,但是感觉不够完整,现将自己的实现过程记录下,以便以后查看:通过网上的例子知道qt助手中有相关说明:Setting the Application Icon

2013-11-13 15:40:41 620

原创 2013常熟尚湖半程马拉松

9号中午到达常熟,先去体育馆领了号码布,再到预定的宾馆放行李(衣服和裤子)。        方塔街乱逛,这里貌似是市中心,最后去了目的地-尚湖,勘察现场吧,横幅之类的都已经布置起来了,尚湖边上风景不错,小帐篷很多,不少人在露营。        时间过的很快,一会6点多了,大娘水饺吃饭(实在没找到什么小吃店 美食街)。        吃完回宾馆,洗洗上床,看会电视,9点睡觉,有只可恶的蚊

2013-11-12 16:47:12 1431

特殊wav文件

自用格式分析,不要下载

2017-07-07

qt创建插件 v5

qt创建插件 v5.6 与版本4方式不同,版本4在另一个资源中

2017-01-06

qt创建插件 v4.8

qt创建插件 v4.8 版本5的方式有小改动,详情见另外一个资源

2017-01-06

简单的代码来说明动态链接库,静态链接库

用简单的代码来说明动态链接库和静态链接库的生成和使用。简单的说明参考notes.txt

2014-03-03

wireshark-0.99.2

wireshark早期版本源码 wireshark-0.99.2

2013-05-30

多线程事件对象通讯

线程之间通过事件对象通讯,vc技术内幕11章例子

2013-03-27

滚动视图CScrollView类的简单使用(vc++技术内幕ex10a)

滚动视图CScrollView类的简单使用(vc++技术内幕ex10a)

2013-03-21

对话框子窗口闪烁

子窗口闪烁的反面例子

2012-04-01

自绘程序标题栏

自己绘制程序的标题栏,可以任意修改标题栏

2012-04-01

获取exe文件版本信息

别人写的ExecImageVersion类 用于获取exe文件版本信息 可以用于学习API函数GetFileVersionInfo

2011-03-11

空空如也

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

TA关注的人

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