自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

多米学算法的博客

专注算法的学习和讲解,努力写出小白也能看得懂的算法文章

  • 博客(1)
  • 资源 (48)
  • 收藏
  • 关注

原创 MFC多线程中主线程阻塞了子线程

这几天在编写飞控地面站软件,在工程中创建了一个子线程专门接收UDP传过来的数据,但我在按钮触发事件中加入了while(1)等子线程中的某一个short型数据变为1,结果始终不为1,如论如何没有收到这个1。最终调试发现,因为这个while(1)造成了接收子线程阻塞了,根本不接收数据了。最终,将按钮触发的事件放在一个新建的子线程中处理,解决了这个问题。这个主线程中while(1)造成子线程阻塞的原因,

2016-09-27 20:55:35 2752 1

Qt下openGL编程

这是Qt结合openGL的小程序,功能比较简单,仅供新手学习。本程序开发环境:Qt Creator4.0.2+Qt5.7 注:如果程序运行出错,那是因为缺少glut库。可以参考下面链接解决:http://www.cnblogs.com/BlueSky2012/articles/2507107.html

2017-08-02

《Effective C++》

Effective C++是一本非常有用的书籍,讲解了C++一些实用知识和注意事项。如果单单的编写一些体量小的程序,你可以不需要看这本书,但是在实际工作中做项目时,推荐你读读这本书,有助于提高代码质量。

2017-07-25

改变图片大小

这是一个改变目标图片尺寸大小的工程。开发环境是:vs2010+opencv2.2.0

2017-04-22

模板匹配算法

这是模板匹配算法的工程文件,解压即可运行。开发环境为VS2010+opencv

2017-04-08

粒子滤波算法

这个粒子滤波算法的工程文件,解压压缩包即可运行。本文的开发环境为VS2010+OpenCV2.2。

2017-04-08

CamShift跟踪算法

这是对视频序列中目标进行跟踪的CamShift算法,解压即可运行。开发环境为VS2010+OpenCV2.2

2017-04-04

Haar特征结合PCA算法实现人脸检测

这个是基于Haar特征进行PCA算法降维后的人脸检测程序,解压即可运行。开发环境是VS2010+Opencv2.2

2017-04-04

hog+svm行人检测算法中D盘的文件

这是hog+svm行人检测算法中D盘的文件,把这个压缩包解压到D盘,并结合hog+svm行人检测算法中的代码使用。把待检测的图片放入TestData这个子文件夹中即可

2017-03-29

hog+svm行人检测算法实例源码下载

这个利用行人HOG特征通过SVM分类器进行分类的代码。程序运行环境为VS2013+OpenCV2.20。程序内可以选择Opencv自带的行人检测算法,也可以自己训练HOG特征进行检测。如果自己训练的话,需要在D盘建立一个文件(具体文件名程序中有)里面存在训练的正负样本,和测试样本。具体D盘的这个文件夹在本人自愿中已上传,需要请自行下载。

2017-03-27

计算图片的gamma和梯度图

开发环境是vs2010+opencv2.2,用来计算图像的gamma图和梯度图

2017-03-20

将视频文件转换为一帧帧的图片

这是一个可以将视频文件转换成一帧一帧图片的工具,方便使用。直接在transVideoToImage.bat文件中修改待转换的视频名称和路径等参数,保存后直接点击transVideoToImage.bat文件运行即可。

2017-03-18

msvcr120d.dll

解决计算机丢失MSCVR120D.dll,应用程序无法启动的情况,我的电脑是64位系统,用这个解决了问题。 PS:下载完成记得放在相应目录(我放的目录是C:\Windows\SysWOW64)

2017-03-11

opevcv2.2.0程序

这是opencv2.2.0的安装程序

2017-03-04

MissionPlanner源码

这是飞控地面站MissionPlanner源代码,用VS2013打开即可编译运行(在本人电脑亲测可用,如个别电脑编译出错,请自行调试)

2016-09-07

MFC多Dialog之间通信

简单的MFC多Dialog之间通信,VS2013下的工程,打开即可用

2016-09-06

MFC下获取地图信息

MFC下获取地图信息,功能比较简单,适合初学者入门

2016-08-31

Android下各种曲线图汇总

汇总的Android下常见曲线图,附带源码,有些没有验证过

2016-08-30

Android下实时曲线图

Android下一款画实时曲线图的工具,数据通过网络传输的

2016-08-30

文件加密软件

一个文件夹加密工具,安全可靠

2016-07-28

H.264测试视频

H.264测试视频

2016-07-01

qt-x11-2.3.2.tar.gz

qt-x11-2.3.2.tar.gz

2016-07-01

百度文库资源解析原理与实现讲解.doc

文档对百度文库资源解析原理做了讲解,希望对大家有用

2021-10-20

PCMgr.13.3.20238.213.zip

腾讯电脑管家离线安装包13.3.20238.213版本. 适合没有外网环境的系统安装,如果有需要,请下载使用

2020-12-16

ErlangOTP 21.3.zip

在编译emq过程中需要编译Erlang,故下载了该源码,本资源适用于linux系统下,如果有需要请下载

2020-07-08

线性表之链式存储效果展示

本资源为线性表的链式存储演示效果可执行文件,欢迎下载欣赏。源码请关注公众号“多米学算法”下载。希望能够帮助到你

2020-06-29

可视化展示快速排序算法实现效果

该源码使用Qt可以可视化展示快速排序算法实现效果,通过可视化的方式和实时显示算法比较和移动的次数,方便初学者理解快速排序算法的时间复杂度和原理

2020-06-11

可视化展示归并排序算法实现效果

该源码使用Qt可以可视化展示归并排序算法实现效果,通过可视化的方式和实时显示算法比较和移动的次数,方便初学者理解归并排序算法的时间复杂度和原理

2020-06-09

可视化展示希尔排序算法实现效果

该源码使用Qt可以可视化展示希尔排序算法实现效果,通过可视化的方式和实时显示算法比较和移动的次数,方便初学者理解希尔排序算法的时间复杂度和原理

2020-06-06

可视化展示插入排序算法实现效果

该源码使用Qt可以可视化展示插入排序算法实现效果,通过可视化的方式和实时显示算法比较和移动的次数,方便初学者理解插入排序算法的时间复杂度和原理

2020-06-03

可视化展示选择排序算法实现效果

该源码使用Qt可以可视化展示选择排序算法实现效果,通过可视化的方式和实时显示算法比较和移动的次数,方便初学者理解选择排序算法的时间复杂度

2020-05-26

可视化展示冒泡算法实现效果(高阶版)

该源码使用Qt可以可视化展示冒泡排序算法实现效果,在原来的基础上添加了冒泡排序算法的比较次数和移动次数,方便初学者理解冒泡排序算法的时间复杂度

2020-05-23

可视化展示冒泡算法实现效果

该源码使用Qt可以可视化展示冒泡排序算法实现效果,方便初学者理解冒泡算法,如果你有一些其他的小需求,可以在此基础上修改完善

2020-05-21

设计模式之策略模式源码

这个工程是设计模式中的策略模式的源码工程,该工程主要以一个简单的收银系统来体现策略模式的思想,仅供参考。 注:该工程包含了计算器-简单工厂模式的相关代码

2017-09-28

设计模式之简单工厂模式源码

这是设计模式中简单工厂设计模式的源代码,工程中以一个计算器的示例来体现简单工厂模式的精髓。简单工厂模式主要解决创建对象的问题。

2017-09-27

modbus slave从机调试工具

这个是Modbus slave工具,可以方便我们在开发modbus主从机通信时调试。这样我们可以用这个工具模拟从机进行测试。

2017-09-23

modbus tcp 调试工具

这个modbus tcp通信的调试时充当客户端的工具,可以方便我们在开发modbu tcp通信时调试,这样我们只需要写tcp服务器端程序就好。

2017-09-23

modbus rtu调试工具

这个modbus协议中rtu通信方式的调试工具,通过这个工具可以方便我们在开发modbus rtu通信时调试,可以辅助测试。

2017-09-23

Modbus源码

这是Modbus-3.0.6的源码,里面详细的包含了modbus的.h文件和.c文件,在linux下面解压后通过运行make编译后,再执行make install即可安装到系统中

2017-09-04

Qt事件处理之鼠标处理事件

这是一个Qt事件处理系统,目前只实现了鼠标事件的处理,后续将添加键盘事件,绘图事件,定时事件等等的处理过程。程序比较简单,适合初学者。程序开发环境:win7+qt5.7.0

2017-08-21

Qt登陆界面

这是一个基于Qt的一个登陆界面程序。设计登陆ui的设计和登陆代码编写。仅供参考

2017-08-01

空空如也

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

TA关注的人

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