11 2016 档案

摘要:上节讲了消息的相关概念,本文将进一步聊聊C++中的消息机制。 从简单例子探析核心原理 在讲之前,我们先看一个简单例子:创建一个窗口和两个按钮,用来控制窗口的背景颜色。其效果 图1.效果图 Win32Test.h Win32Test.cpp 在上面这个例子中,消息的流经过程如下: 图2.消息的流经过程 阅读全文
posted @ 2016-11-30 12:18 阿玛尼迪迪 阅读(3372) 评论(0) 推荐(0) 编辑
摘要:从一个剧情开始 路遥的《平凡的世界》因为翻拍成电视剧,又再次火起来了!我们就从这里开始吧,其小说是以这样一个场景开头的: 在一个半山腰县立高中的大院坝里,在一个校园内的南墙根下,按班级排起了十几个纵队的年轻男女,各班的值日生正忙碌地给众人分发饭菜…… 菜分为甲、乙、丙三等,甲菜以土豆、白菜、粉条为主 阅读全文
posted @ 2016-11-30 11:30 阿玛尼迪迪 阅读(238) 评论(0) 推荐(0) 编辑
摘要:从一个乱序的数组中依次取值,插入到一个已经排好序的数组中。 这看起来好像要两个数组才能完成,但如果只想在同一个数组内排序,也是可以的。此时需要想象出两个区域:前方有序区和后方乱序区。 设数组为a[0...n-1]。 初始时,a[0]自成1个有序区,无序区为a[1...n-1]。令i=1 将a[i]并 阅读全文
posted @ 2016-11-10 12:17 阿玛尼迪迪 阅读(395) 评论(0) 推荐(0) 编辑
摘要:基本思想 每一趟从待排序的记录中选出关键字最小的记录,顺序放在已排好序的子文件的最后,直到全部记录排序完毕。 回顾和简介 在介绍选择排序算法前,我们再回顾下冒泡算法。 冒泡算法是通过两两比较,不断交换,逐个推进的方式,来进行排序的。一次遍历,得到一个最值。 冒泡算法最费时的是什么? 一是两两比较 一 阅读全文
posted @ 2016-11-10 10:26 阿玛尼迪迪 阅读(366) 评论(0) 推荐(0) 编辑
摘要:什么是库 库是写好的,现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。 本质上来说,库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)和动态库(.so、.dll)。 所谓静态、 阅读全文
posted @ 2016-11-09 17:10 阿玛尼迪迪 阅读(38412) 评论(4) 推荐(17) 编辑
摘要:电子计算机所使用的是由“0”和“1”组成的二进制数,二进制是计算机的语言的基础。计算机发明之初,人们只能降贵纡尊,用计算机的语言去命令计算机干这干那,一句话,就是写出一串串由“0”和“1”组成的指令序列交由计算机执行,这种语言,就是机器语言。想象一下老前辈们在打孔机面前数着一个一个孔的情景,嘘,小声 阅读全文
posted @ 2016-11-09 10:29 阿玛尼迪迪 阅读(1325) 评论(0) 推荐(0) 编辑
摘要:LBP(Local Binary Pattern,局部二值模式)是一种用来描述图像局部纹理特征的算子;它具有旋转不变性和灰度不变性等显著的优点。它是首先由T. Ojala, M.Pietik?inen, 和D. Harwood 在1994年提出,用于纹理特征提取。而且,提取的特征是图像的局部的纹理特 阅读全文
posted @ 2016-11-08 10:36 阿玛尼迪迪 阅读(709) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示