自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

没有蛀牙lm的博客

I have some interesting ideas about the world

  • 博客(2)
  • 资源 (43)
  • 收藏
  • 关注

转载 c++多线程之死锁的发生的情况解析(包含两个归纳,6个示例)

一、死锁会在什么情况发生1、假设有如下代码 mutex; //代表一个全局互斥对象 void A() { mutex.lock(); //这里操作共享数据 B(); //这里调用B方法 mutex.unlock(); return; } void B() { mutex.lock();

2017-10-11 17:16:50 7536

原创 Linux下C++的编程几个重要的工具和概念

C++是一个功能强大而又应用广泛的计算机语言,就应用领域而言,几乎无所不在,因为有操作系统的地方就会有C++的存在,热门程序而言,也就仅次于C和Java.而C与C++又有天然的血缘关系。如果是一个跨平台的项目,也就有必要到Linux下C++的编程有一个进行一个系统的学习和了解。本文主要记录在Linux平台下学习C++的一些总结和心得。希望与大家一起学习与成长!在进行Linux下C++编程之前,先来了解几个重要的工具和概念:GUN在Linux下进行编程,GNU是你永远绕不开的一个概念,因为你处处都

2017-10-05 17:05:02 3371

信息安全等级保护测评指导书-三级.pdf

共计135页的pdf高清文件。主要为三级等保的测试指导内容,可用于三级等保相关测试用例参考设计。 该pdf具体包含以下章节。 1.安全管理测评指导书。 2.物理安全测评指导书。 3.网络安全测评指导书。 4.操作系统安全测评指导书。 5.应用系统安全测评指导书。 6.数据库安全测评指导书。

2019-11-22

全面介绍Windows内存管理机制

以下为文章节选 本文背景: 在编程中,很多Windows或C++的内存函数不知道有什么区别,更别谈有效使用;根本的原因是,没有清楚的理解操作系统的内存管理机制,本文企图通过简单的总结描述,结合实例来阐明这个机制。 本文目的: 对Windows内存管理机制了解清楚,有效的利用C++内存函数管理和使用内存。 本文内容: 本文一共有六节,由于篇幅较多,故按节发表。 1. 进程地址空间 1.1地址空间

2018-11-29

Visual C++网络通信协议分析与应用实现代码(软件开发培训资料)

详细的专门讲解网络通信的资料。 Visual C++网络通信协议分析与应用实现代码

2018-11-29

C++基本概念 (面试、复习)

文章摘要: C++词汇 1. 保留字   C++中,保留字也称关键字,它是预先定义好的标识符。见关键字的解释。 2.关键字   C++中已经被系统定义为特殊含义的一类标识符。C++中的关键字有: auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do if static while asm _cs _ds _es _ss cdecl far huge interrupt near pascal class public private catch protected delete new template friend this inline throw try operator virtual overload(现不用) 3.标识符   对变量、函数、标号和其它各种用户自定义对象的命名。在C++中,标识符长度没有限制,第一个字符必须是字母或下划线,其后若有字符则必须为字母、数字或下划线。例如count2,_x是正确的标识符形式,而hello!,3th则是错误的。在C++中标识符区分大小写,另外标识符不能和C++中的关键字相同,也不能和函数同名。 4.声明   将一个标识符引入一个作用域,此标识符必须指明类型,如果同时指定了它所代表的实体,则声明也是定义。

2018-11-29

QTP11.0补丁_包含常用浏览器及模式

压缩包解压后目录: 文件夹 PATH 列表 C:. │ ├─增强WPF对象识别以及问题修复 │ QTPNET_00062.exe │ 补丁说明.txt │ ├─支持32位.NET 4应用程序对象识别 │ QTP_00709.EXE │ 补丁说明.txt │ ├─支持64位IE浏览器 │ QTPWEB_00086(64bit+IE).EXE │ 补丁说明.txt │ ├─支持64位应用对象识别 │ QTP_00699.EXE │ 补丁说明.txt │ ├─支持chrome浏览器补丁 │ QTPWEB_00088(chrome).EXE │ 补丁说明.txt │ ├─支持FireFox 3.6 │ QTPWEB_00063.EXE │ 补丁说明.txt │ ├─支持IE9浏览器识别 │ QTPWEB_00078.EXE │ 补丁说明.txt │ └─支持IE保护模式 QTPWEB_00073.EXE 补丁说明.txt

2018-09-20

QTP11.0补丁_支持IE保护模式

└─支持IE保护模式 QTPWEB_00073.EXE 补丁说明.txt

2018-09-20

QTP11.0补丁_支持FireFox 3.6

├─支持FireFox 3.6 │ QTPWEB_00063.EXE │ 补丁说明.txt

2018-09-20

QTP11.0补丁_支持chrome浏览器补丁

├─支持chrome浏览器补丁 │ QTPWEB_00088(chrome).EXE │ 补丁说明.txt

2018-09-20

QTP11.0补丁_支持64位应用对象识别

├─支持64位应用对象识别 │ QTP_00699.EXE │ 补丁说明.txt

2018-09-20

QTP11.0补丁_支持64位IE浏览器

├─支持64位IE浏览器 │ QTPWEB_00086(64bit+IE).EXE │ 补丁说明.txt

2018-09-20

QTP11.0补丁_支持32位.NET 4应用程序对象识别

资源目录: ├─支持32位.NET 4应用程序对象识别 │ QTP_00709.EXE │ 补丁说明.txt

2018-09-20

QTP补丁_增强WPF对象识别以及问题修复

资源中包含一个exe,以及一个说明文件,说明文件中主要为该版本补丁的更新内容。以下为目录。 ├─增强WPF对象识别以及问题修复 │ QTPNET_00062.exe │ 补丁说明.txt

2018-09-20

vs2013 redist 运行库(包含x64、x86、arm版本)

下面为该资源的树壮目录。可以先确认是否有需要的版本dll或exe再进行下载。 VS2013REDIST运行库 │ 1.bat │ ├─2052 │ vcredist_arm.exe │ vcredist_x64.exe │ vcredist_x86.exe │ ├─arm │ ├─Microsoft.VC120.CRT │ │ msvcp120.dll │ │ msvcr120.dll │ │ vccorlib120.dll │ │ │ ├─Microsoft.VC120.CXXAMP │ │ vcamp120.dll │ │ │ └─Microsoft.VC120.OPENMP │ vcomp120.dll │ ├─Debug_NonRedist │ ├─arm │ │ ├─Microsoft.VC120.DebugCRT │ │ │ msvcp120d.dll │ │ │ msvcr120d.dll │ │ │ vccorlib120d.dll │ │ │ │ │ ├─Microsoft.VC120.DebugCXXAMP │ │ │ vcamp120d.dll │ │ │ │ │ └─Microsoft.VC120.DebugOPENMP │ │ vcomp120d.dll │ │ │ ├─x64 │ │ ├─Microsoft.VC120.DebugCRT │ │ │ msvcp120d.dll │ │ │ msvcr120d.dll │ │ │ vccorlib120d.dll │ │ │ │ │ ├─Microsoft.VC120.DebugCXXAMP │ │ │ vcamp120d.dll │ │ │ │ │ ├─Microsoft.VC120.DebugMFC │ │ │ mfc120d.dll │ │ │ mfc120ud.dll │ │ │ mfcm120d.dll │ │ │ mfcm120ud.dll │ │ │ │ │ └─Microsoft.VC120.DebugOpenMP │ │ vcomp120d.dll │ │ │ └─x86 │ ├─Microsoft.VC120.DebugCRT │ │ msvcp120d.dll │ │ msvcr120d.dll │ │ vccorlib120d.dll │ │ │ ├─Microsoft.VC120.DebugCXXAMP │ │ vcamp120d.dll │ │ │ ├─Microsoft.VC120.DebugMFC │ │ mfc120d.dll │ │ mfc120ud.dll │ │ mfcm120d.dll │ │ mfcm120ud.dll │ │ │ └─Microsoft.VC120.DebugOpenMP │ vcomp120d.dll │ ├─GraphicsDbgRedist │ ├─ARM │ │ │ VsGraphicsHelper.dll │ │ │ │ │ └─2052 │ │ VsGraphicsResources.dll │ │ │ ├─X64 │ │ │ VsGraphicsHelper.dll │ │ │ │ │ └─2052 │ │ VsGraphicsResources.dll │ │ │ └─X86 │ │ VsGraphicsHelper.dll │ │ │ └─2052 │ VsGraphicsResources.dll │ ├─x64 │ ├

2018-03-01

mfc 对话框 Crypto++库在VS 2013中的使用——RSA加解密实例

环境:win7 64bit,VS2013 对话框程序(兼容vs2010模式) 语言:C++ Crypto++库版本:5.6.5 功能:在crypto++基础下,完成了如下功能:①加密选择txt文件中的内容。②解密txt文件中的内容。 ③加密结果、解密结果输出为桌面txt文件。 逻辑:点击Open,打开一个txt文件(内容需小于1024 字节)。点击encrypt,加密。加密结果输出至桌面txt中保存。点击decrypt,解密。解密结果输出至桌面txt中保存。 缺点:本工程旨在启发。1未实现长段内容的加密解密。2未实现跨程序的加密解密。(1.rsa本身并不适用于大量内容的加解密。2.程序在可执行目录下生成有私钥(pri)、及公钥(pub)。在另一个客户端解密时,可先读取私钥(pri),存入char数组中,即可跨程序解密了。) csdn博客链接:http://blog.csdn.net/i_likechard/article/details/79216511

2018-01-31

ffmpge 多图转视频mp4 dll模块(含使用事例及用法说明)

此文件为ffmpeg合成多张jpg图片转视频文件mp4(h264)专用的dll模块合集。可以作为开发过程中图片转视频的一个小模块直接调用即可。简要说明: 1.文件夹为使用的ffmpeg转换模块。 2.vlc-2.2.8.0是播放视频的软件。 3.合并指令.txt中是指令模板。可以参考着变改。 4.ffmpeg转换模块中有一个cmd.bat文件,可以里面对指令进行修改。素材图片在cmd.bat同级目录下。可替换成对应的东西。博客中讲解用法更细致:http://blog.csdn.net/i_likechard/article/details/79032931

2018-01-11

TensorFlow 深度学习教程 香港科技大学(day3)

TensorFlow 的流行让深度学习的门槛越来越低,甚至有人认为 TensorFlow 会成为 AI 时代的 Android,不过,初学者怎样才能入门呢? 近日,香港科技大学公开了一份“三日 TensorFlow 速成课程”的学习资料,主要涉及 TensorFlow 的安装、内部机制、机器学习基础、以及有关神经网络的一些 Tips 这四个部分,感兴趣的读者可以自行下载查看。本资源为第三天\共四天

2017-10-13

TensorFlow 深度学习教程 香港科技大学 (DAY2)

TensorFlow 的流行让深度学习的门槛越来越低,甚至有人认为 TensorFlow 会成为 AI 时代的 Android,不过,初学者怎样才能入门呢? 近日,香港科技大学公开了一份“三日 TensorFlow 速成课程”的学习资料,主要涉及 TensorFlow 的安装、内部机制、机器学习基础、以及有关神经网络的一些 Tips 这四个部分,感兴趣的读者可以自行下载查看。本资源为第二份ppt/共四份

2017-10-13

TensorFlow 深度学习教程 香港科技大学

ensorFlow 的流行让深度学习的门槛越来越低,甚至有人认为 TensorFlow 会成为 AI 时代的 Android,不过,初学者怎样才能入门呢? 本资源为tensorFlow资料ppt第一节/共四节 近日,香港科技大学公开了一份“三日 TensorFlow 速成课程”的学习资料,主要涉及 TensorFlow 的安装、内部机制、机器学习基础、以及有关神经网络的一些 Tips 这四个部分,感兴趣的读者可以自行下载查看。

2017-10-13

深度探索C++对象模型 PDF中文清晰版.pdf

深度探索C++对象模型 PDF中文清晰版.pdf 深度探索C++对象模型 PDF中文清晰版.pdf 深度探索C++对象模型 PDF中文清晰版.pdf 深度探索C++对象模型 PDF中文清晰版.pdf

2017-09-21

多线程编程技术开发资料(扫描高清带目录).pdf

适合多线程开发,编程入门和进阶。 适合多线程开发,编程入门和进阶。 适合多线程开发,编程入门和进阶。 适合多线程开发,编程入门和进阶。 适合多线程开发,编程入门和进阶。

2017-09-21

相机坏点检测经典程序DeadPixelTest最新版2017精简版

本资源包括: ①一个txt说明文档,包含此坏点查询的每一步操作详细说明。只需四到五就可得出结果。 ②坏点检测程序。已包含所有运行所需的环境,下载双击即可使用。 坏点检测程序最新版2017功能更新内容 ①精简界面及控件。提升用户体验度。 ②添加提示,提示当前操作状态,每一步完成均有相应的提示信息。 ③稳定性及容错性。完善了软件的可操作性,对一些特殊情况及操作进行了考虑。使得软件稳定性更高。 ④精简了一些功能。

2017-09-21

mfc100d.dll文件(debug版本32bit,64bit)

文件位mfc100d.dl文件(32位、64位均可使用),用于解决该文件缺失问题。 文件位mfc100d.dl文件(32位、64位均可使用),用于解决该文件缺失问题。

2017-09-12

mfc100.dll 文件(32位,64位均适用)

文件位mfc100.dl文件(32位、64位均可使用),用于解决该文件缺失问题。 文件位mfc100.dl文件(32位、64位均可使用),用于解决该文件缺失问题。

2017-09-12

STL源码剖析简体中文完整版(清晰扫描带目录)

STL源码剖析简体中文完整版,清晰扫描带目录。 STL源码剖析简体中文完整版,清晰扫描带目录。 STL源码剖析简体中文完整版,清晰扫描带目录。

2017-09-11

GDI+开发教程

附件为GDI+开发教程。pdf格式。文档共计40页。非常好的讲解了GDI+绘图的所有方法(内涵绘制各种曲线图像的源代码及运行视图,以及对比GDI的区别详细说明)。是本GDI+绘图入门及深入学习的不二良品。

2017-09-11

mfc 移动的Button及static文字

①使用两个线程控制button及static文字的移动。 ②包含暂停,开始的按键操作可以控制移动开始、结束。 ③对线程处理妥善,不会出现操作导致的线程冗余重复等问题。

2017-08-24

GDI+绘图 一键绘制正弦曲线(exe文件)

本资源为exe文件,同资源名称有提供源代码下载。 系统:win7 api 环境:vs2010 语言:c++ 函数原理:通过GDI GDI+,以及数学api,绘制正弦函数曲线图。 相关博客文章链接:http://blog.csdn.net/i_likechard/article/details/75635652

2017-08-24

GDI+绘图 一键绘制正弦曲线

系统:win7 api 环境:vs2010 语言:c++ 函数原理:通过GDI GDI+,以及数学api,绘制正弦函数曲线图。

2017-08-24

MFC之对话框程序创建状态栏 并在状态栏上显示时间

环境:win7 ,VS2010 对话框程序。 语言:C++ 功能:1.在对话框程序中添加状态栏 2.在状态栏中显示时间。 3.时间实时更新。 逻辑:对话框中先手动添加状态栏。而后通过Ctime类获取系统时间实时显示到某一控件上。在主对话框中添加WM_Timer消息。一秒重新调用一次获取时间函数及控件显示的东西。 缺点:未实现居中显示。

2017-08-24

Opencv 基于MFC 显示图片 更改图片分辨率 保存图片 入门操作实例exe执行文件

本资源包含一个exe可执行文件,文件中包换了exe执行所需的所有外部文件,下载后可以直接运行使用。 可以实现两个功能(Opencv操作及查找相机坏点),可以通过对话框左上角的“查找坏点”勾选状态切换。 该工程除了可以用做初步学习opencv的入门级学习资料。也可以作为一个工具(至少我用来做头像了,将一个图片反复缩小就得到了合适大小的了) 此工程能够实现的功能有: ①利用Opencv在mfc控件上显示图片。 ②利用Opencv改变图片的分辨率(默认是缩小为原来一般的分辨率)并显示在mfc对话框一个图片控件中。 ③保存。对话框有一个保存按钮。用于保存更改了分辨率之后的图片。(对于更改了之后的图片。又可以再次执行相同的①②③操作得到缩小1/4分辨率的图片,当然图片大小也缩小了) 关于工程:工程一个两个图片控件。分别用于显示原始图片和更改了分辨率之后的图片。三个按钮。分别对应上面所说的三个功能。

2017-08-15

Opencv 基于MFC 显示图片 更改图片分辨率 保存图片 入门操作实例exe

本资源包含一个mfc基于对话框的exe可执行文件。软件实现了两个有区别的功能。通过左上角“检测坏点”的勾选状态进行切换。此执行文件中包含了运行软件所需要的所有文件,在任何电脑上均可以直接运行。 该工程除了可以用做初步学习opencv的入门级学习资料。也可以作为一个工具(至少我用来做头像了,将一个图片反复缩小就得到了合适大小的了) 此工程能够实现的功能有: ①利用Opencv在mfc控件上显示图片。 ②利用Opencv改变图片的分辨率(默认是缩小为原来一般的分辨率)并显示在mfc对话框一个图片控件中。 ③保存。对话框有一个保存按钮。用于保存更改了分辨率之后的图片。(对于更改了之后的图片。又可以再次执行相同的①②③操作得到缩小1/4分辨率的图片,当然图片大小也缩小了) 关于工程:工程一个两个图片控件。分别用于显示原始图片和更改了分辨率之后的图片。三个按钮。分别对应上面所说的三个功能。

2017-08-15

修改硬盘盘符

附件为一个完整mfc工程,主要目的是实现通过配置文件中的内容修改盘符。其中涉及了一些小技巧,包含如何获取exe路径、如何读取配置文件内容、如何修改硬盘盘符三个知识点。

2017-07-03

mfc类库详解

本文档,包含mfc近乎所有类文件函数的解释和说明。使用当作没有网络环境下windows开发的工具书籍。可作为函数字典使用。

2017-04-10

mfc 双缓存 对话框 实例

资源包含vs2010生成的源程序和exe。mfc对话框双缓存的源程序代码。 实现功能: ①button1:双缓存绘图。 ②button2:普通绘图。 非常简单的内容。便于新手更快理解双缓存的操作。使用时,可结合说明的blog 地址:http://blog.csdn.net/i_likechard/article/details/53066504

2016-11-08

win32多线程程序设计

《Win32多线程程序设计》全书共分三篇。第一篇包括线程的启动和结束、核心对象、激发和未激发状态的意义、同步机制及其用途;第二篇介绍C runtime函数库和MFC对线程的支持、如何在USER和GDI的限制之下施行对线程等内容;第三篇谈论如何组织一个程序,使它有效支持多线程。

2016-10-31

ADO编程 数据库编程

文档中按实战进行讲解。通过列子及分析逐步讲解ado操作编程。代码较多。比较适合对数据库ADO入门点的码农。 本文档为word类型。文档中分上中下三部分。主要介绍了如何利用ADO(一种程序对象,用于表示用户数据库中的数据结构和所包含的数据。)进行数据库操作。

2016-10-31

Opencv 显示图片 改变图片分辨率 保存图片 改变图片大小入门操作

本资源包含一个mfc基于对话框的工程。该工程除了可以用做初步学习opencv的入门级学习资料。也可以作为一个工具(至少我用来做头像了,将一个图片反复缩小就得到了合适大小的了) 此工程能够实现的功能有: ①利用Opencv在mfc控件上显示图片。 ②利用Opencv改变图片的分辨率(默认是缩小为原来一般的分辨率)并显示在mfc对话框一个图片控件中。 ③保存。对话框有一个保存按钮。用于保存更改了分辨率之后的图片。(对于更改了之后的图片。又可以再次执行相同的①②③操作得到缩小1/4分辨率的图片,当然图片大小也缩小了) 关于工程:工程一个两个图片控件。分别用于显示原始图片和更改了分辨率之后的图片。三个按钮。分别对应上面所说的三个功能。

2016-06-01

MFC基于对话框GDI+简单绘图

资源里面是一个工程。简单的使用GDI进行绘图(图片)。使用C++语言,基于mfc的对话框实现。

2016-05-31

UDP 文件传输

史上最简单的文件UDP文件传输。 可以传输任意文件。

2016-05-31

mfc列表控件美化

环境:window 语言:c++ 此mfc列表控件美化类包含ListCtrlCl.h,ListCtrlCl.cpp以及一个txt的类使用实例并一行一注解。 ①在工程目录.h文件中添加引用#include “ListCtrlCl.h” 添加实例化CListCtrlCl m_listctrl; 再在某个列表初始化函数中添加相关代码即可。 ②资源中含有一个操作实例,可直接使用或更改相应表头后使用 ③相关注意事项(初学者容易犯的错误也已经在txt使用说明中做了注意) ④列表美化,主要对表头颜色,字体,扩展风格做了更改

2016-05-15

空空如也

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

TA关注的人

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