自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (26)
  • 问答 (10)
  • 收藏
  • 关注

原创 qt的QTableWidget行数多了以后特别慢

解决方法:禁用headerview的ResizeToContent:Qt 4.*pTable ->horizontalHeader() ->setResizeMode( QHeaderView::Fixed );Qt 5pTable ->horizontalHeader() ->setSectionResizeMode( QHeaderView::Fixed );

2020-05-30 13:05:28 2861

原创 解决:warning LNK4217:本地定义的符号xxxx在函数 _main 中导入

解决方法:xxxx函数前的__declspec(dllimport) 去掉。出现原因:__declspec(dllimport) 必须用于从动态库对应的Lib中导入符号才会用到。如果是静态库或者直接源码链接,则必须把__declspec(dllimport)去掉,否则警告。...

2020-05-28 12:32:35 5610

原创 导致 数据上报异常 的原因

常见原因:修改客户端程序、限制游戏保护进程工作等这些直接原因。还包含:1、使用辅助脚本、自动按键等看似和“安全数据上报”无关的功能。2、通过屏幕窗口拦截,禁止除主界面之外的弹窗。这个操作也会导致“安全数据上报异常”。典型情况:用户使用360、金山等提供的弹窗拦截工具,禁止相关(包含其他辅助工具)产品的的弹窗。...

2020-05-17 11:02:38 10103

原创 ShellExecute API详解。通过在资源管理器(explorer)中打开文件夹和在默认浏览器中打开url链接等

使用样例:#include <Windows.h>#include <shellapi.h>#pragma comment(lib,"Shell32.lib")void test(){ //ShellExecute是内部是通过使用Windows Shell提供的COM接口实现的,必须初始化COM CoInitializeEx(NULL, COINIT_APARTMENTTHREADED | COINIT_DISABLE_OLE1DDE); // 使用wi

2020-05-16 13:00:40 1650

原创 windows获取exe中的的版本信息

获取的版本信息需要在RC文件中定义,如下:编译的可执行文件右键文件属性可查看到,如下:代码:#include <Windows.h>#include <WinVer.h>#include <tchar.h>#include <afxstr.h>#pragma comment(lib,"Version.lib")/** * \brief 获取制定可执行程序的版本信息数据 格式:同在rc中的VS_VERSION_IN..

2020-05-16 09:14:42 2541

原创 解决:C运行时检测到应用程序在堆内存末尾之外写入 CRT detected that the application wrote to memory after end of heap buffer

如果是程序内存越界访问,请自行管理越界。如果程序内存管理无误,那么请按下面方式解决:先清理,再重新编译。原因:在头文件中增加成员导致代码变化,编译器不会检测(编译器只检测cpp变化确定是否需要重新生成目标文件)。在头文件中增加程序会导致对象的内存增加,此时是不会重新编译的,除非也改变了需要编译的c/cpp文件。这就导致了这个运行时错误。通过重新编译工程,所有的目标文件重新生成,解决此问题。...

2020-05-11 11:38:04 1205

原创 固定ip的主机无法跨网段连接其它子网的设备

需要设置路由器wan口和主机的网关。没有设置网关,只能连接本子网内部的主机。路由器:终端设备:

2020-05-11 09:01:11 618

原创 COM的IPicture转Gdiplus::Image

直接代码Gdiplus::Image IPicture2Image( IPicture* pPicture ){ ASSERT(NULL != pPicture); if( NULL == pPicture ) { return NULL; } CDC dcScreen; dcScreen.Attach(::GetDC(NULL)); // create memory d...

2020-05-08 00:56:09 301

原创 最简单地解决:error C2660: “Gdiplus::GdiplusBase::operator new”: 函数不接受 3 个参数

这是由于MFC在debug模式定义了重载的调试new。但Gdiplus并不支持MFC的定义。最佳解决:使用全局的new。例子:注意new前的全局作用域运算符::Gdiplus::Bitmap* pBitmap = ::new Gdiplus::Bitmap(bmp.bmWidth, bmp.bmHeight, PixelFormat32bppPARGB);其他解决:临时取...

2020-05-08 00:07:15 1114

原创 MFC消息处理中弹出MessageBox(信息窗口)报错:参数错误

原因分析:1、排除Win32 导致的错误,系统API不使用异常而是使用返回值和GetLastError联合检测和报告错误。这种方式不会提示MessageBox这种重量级的窗口错误。2、由于MFC的类普遍使用了异常抛出与捕获,因此肯定是某个地方触发了MFC的异常机制。因此,可以确定是使用MFC的某些类用法不当导致的错误。逐一排查新增代码,找到错误。本工程中导致此错误的原因在于以下代码...

2020-05-06 16:05:54 3201

原创 Qt的KeyEvent捕获Ctrl+C等快捷键/热键

1、必须设置widget可以拥有焦点(注意:默认的focusPolicy是NoFocus,这会导致无法捕获Ctrl/Alt/Shfit...之外的字符按键)。setFocusPolicy( Qt::StrongFocus ); // 窗口将通过鼠标点击、按tab键等方式获取焦点2、重写keyPressEvent/keyReleaseEvent虚函数(如果必要也可重写eventFilter...

2020-05-04 10:22:53 7542

opencv根目录下的.cache文件夹.zip

opencv3.4.10编译时,ffmpeg等文件下载失败时,使用这里的下载好的文件,能满足cmake检查,从而无警告通过cmake。详见:https://blog.csdn.net/iMatt/article/details/107123372

2020-07-04

VMware15.5.2安装unlocker的darwin11.5.3工具

升级mac os到10.15时卡在白苹果图标时,将VMare升级到新版(VMware15.5.2)并unlocker,unlocker下载工具(具体使用参考:https://blog.csdn.net/iMatt/article/details/105473200)

2020-04-12

谷歌地图全8级瓦片数据.zip

瓦片地图金字塔模型是一种多分辨率层次模型,从瓦片金字塔的底层到顶层,分辨率越来越低,但表示的地理范围不变。

2019-09-02

MFC只能输入指定位数数字的eidt控件.zip

CNumEdit类提供了Windows编辑控件中的功能。编辑控件是一个子窗口矩形,用户可以向其中输入指定位数的数字,如果超出,则无法输入。

2019-08-09

LED液晶屏幕数字MFC控件.zip

LED数字实际上是由七个发光管组成8字形构成的,加上小数点就是8个。

2019-08-09

MFC自定义CGridCtrl演示程源代码.zip

MFC是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。

2019-08-09

最新版freeglut-3.0.0.zip

OpenGL是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。这个接口由近350个不同的函数调用组成,用来绘制从简单的图形比特到复杂的三维景象。而另一种程序接口系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用于CAD、虚拟现实、科学可视化程序和电子游戏开发。

2019-08-09

Windows驱动开发详解

本书共分23章,内容涵盖了Windows操作系统的基本原理、NT驱动程序与WDM驱动程序的构造、驱动程序中的同步异步处理方法、驱动程序中即插即用功能、驱动程序的各种调试技巧等。 同时,还针对流行的PCI驱动程序、USB驱动程序、虚拟串口驱动程序、摄像头驱动程序、SDIO驱动程序进行了详细的介绍,本书最大的特色在于每一节的例子都是经过精挑细选的,具有很强的针对性。 力求让读者通过亲自动手实验,掌握各类Windows驱动程序的开发技巧,学习尽可能多的Windows底层知识。本书适用于中、高级系统程序员,同时也可用做高校计算机专业操作系统实验课的补充教材。

2019-01-16

软件加密的技术内幕

软件加密就是用户在发送信息前,先调用信息安全模块对信息进行加密,然后发送,到达接收方后,由用户使用相应的解密软件进行解密并还原。采用软件加密方式有以下优点:已经存在标准的安全API(Application Programming Interface,应用程序编程接口)产品、实现方便、兼容性好。

2019-01-04

安卓游戏开发宝典源码

Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。

2018-12-26

DOS/Windows命令大全

DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义,DOS主要是一种面向磁盘的系统软件。说得简单些,DOS就是人与机器的一座桥梁,是罩在机器硬件外面的一层“外壳”,有了DOS,就不必去深入了解机器的硬件结构,也不必去死记硬背那些枯燥的机器指令。只需通过一些接近于自然语言的DOS命令,就可以轻松地完成绝大多数的日常操作。

2018-12-25

PhotoShop图像合成高级技法

Adobe Photoshop,简称“PS”,是由Adobe Systems开发和发行的图像处理软件。 Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行图片编辑工作。ps有很多功能,在图像、图形、文字、视频、出版等各方面都有涉及。

2018-12-24

深入浅出MFC(附带光盘)

微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。

2018-12-24

Windows内核原理与实现 微软对高校提供的系统源码

微软对此光盘虽免费索取的政策,但非大专院校教师几乎不可获得。分享给正在读《Windows内核原理与实现》此书的人。可以上机练习了。

2018-12-21

多核计算中的分布式数据结构 文档书籍和源码

如何充分均衡地利用多核资源?怎样提高多核的性能?本资源详细分析阐述多核计算中的分布式数据结构原理、实现模式及特点,并对多核编程和单核多任务编程进行了全方位多角度的对比。

2018-12-21

linux内核代码分析 附带随书光盘和源码

本书力图成为一本可以帮助读者进入广阔IPv6研究领域的技术教材。本书详细讨论了IPv6技术,包括IPv6协议报文结构、IPv6地址结构、地址配置技术、单播数据通信、IPv4向IPv6的过渡技术等。本书的最大特点是理论与实践紧密结合,使用大量的篇幅描述如何进行IPv6技术实验,希望读者能通过自己动手实践,更快更好地掌握IPv6技术。

2018-12-21

IPV6技术 高清文字版

本书力图成为一本可以帮助读者进入广阔IPv6研究领域的技术教材。本书详细讨论了IPv6技术,包括IPv6协议报文结构、IPv6地址结构、地址配置技术、单播数据通信、IPv4向IPv6的过渡技术等。本书的最大特点是理论与实践紧密结合,使用大量的篇幅描述如何进行IPv6技术实验,希望读者能通过自己动手实践,更快更好地掌握IPv6技术。

2018-12-21

glsl 开发环境Shader Maker

提供Shader编辑器的基本功能,以便可以尽快开始编写自己的Shader。这包括:顶点,片段和几何着色器的编辑器; GLSL编辑器中的语法高亮;统一变量和光源参数的交互式编辑;预定义的简单形状(torus等)和简单的OBJ装载机;还有一些。

2018-11-05

opengl头文件khrplatform.h,glext.h,glcorearb.h,glxext.h,wglext.h

2018年为止opengl官方提供的拓展头文件。 - OpenGL 1.2 and above compatibility profile and extension interfaces. - OpenGL core profile and ARB extension interfaces, as described in appendix G.2 of the OpenGL 4.3 Specification. Does not include interfaces found only in the compatibility profile. - GLX 1.3 and above API and GLX extension interfaces. - WGL extension interfaces. The OpenGL headers all depend on the shared header from the EGL Registry . This is a new dependency, introduced in OpenGL-Registry pull request 183 for increased compatibility between OpenGL and OpenGL ES headers.

2018-10-31

python3.7官方文档

Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。

2018-09-05

python2.7.15官方帮助文档

Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。

2018-09-05

osg(OpenSceneGraph)立方图镜面高光特效(SpecularHighlights)示例

使用OpenSceneGraph库,演示立方图镜面高光特效的实现。

2018-04-24

正则表达式参考文档chm

正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,模式描述在搜索文本时要匹配的一个或多个字符串。

2017-12-11

glsl调试器——gDebugger

gDEBugger是OpenCL和OpenGL高级的调试器,分析器和内存分析器。它可以追踪在OpenCL和OpenGL之上的应用程序的活动,并发现系统内部的活动。 gDEBugger是一个高级的OpenCL和OpenGL调试器,分析器和内存分析器。它可以完成其他工具无法完成的工作:追踪在OpenCL和OpenGL之上的应用程序的活动,并发现系统实现的内部发生了什么。

2017-11-23

python3.6.3官方帮助文档

Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中[3] 有特别要求的部分,用更合适的语言改写

2017-11-06

java连接数sqlserver例子

可以通过修改驱动和URL、用户名和密码可以连接各种数据库,通用。很简单的功能。供初学者。

2014-01-05

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

TA关注的人

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