C/C++相关
wblgers1234
这个作者很懒,什么都没留下…
展开
-
Pthreads多线程编程(1)
在VS2010中配置Pthreads-win32 http://web.cs.du.edu/~sturtevant/pthread.html 本系列的学习笔记是参考的https://computing.llnl.gov/tutorials/pthreads/#Designing 一 引言 在支持共享内存的多核架构中,线程(thread)可用来实现并行编程。从历史的角度来看pthrea翻译 2014-08-04 20:28:36 · 2734 阅读 · 0 评论 -
Pthreads多线程编程(2)
在VS2010中配置Pthreads-win32 http://web.cs.du.edu/~sturtevant/pthread.html 本系列的学习笔记是参考的https://computing.llnl.gov/tutorials/pthreads/#Designing 三 Pthreads API介绍 组成Pthreads API的库函数按照功能可以分为以下四大类:翻译 2017-05-31 14:31:06 · 2921 阅读 · 0 评论 -
Pthreads多线程编程(3)
互斥量 1. 概述 Mutex是"mutual exclusion"的缩写,互斥量是完成线程同步和在并发操作中保护共享数据的一种主要方法。 互斥量在保护共享数据资源时的行为类似于"锁"。在多线程中,任何时候只有一个线程可以持有互斥量。因此,即使有多个线程尝试去持有某个互斥量,只有一个线程可以成功。多个线程必须轮流访问被保护的共享数据。互斥量可以用来避免竞争条件。下图是一个涉翻译 2017-05-31 14:39:53 · 2341 阅读 · 0 评论 -
Pthreads多线程实战之“桶排序”
1. 前言桶排序的主要思想是分而治之,是将待排序数组里的所有元素分放至不同的桶形容器里,然后在每个桶容器里分别进行排序(可以用其他排序算法,如插入排序,冒泡排序等),也可以通过递归实现桶排序来实现。最后再把每个桶容器里面有序的元素整合在一起完成最终的排序。原创 2017-06-03 20:45:20 · 2950 阅读 · 0 评论 -
OpenCV机器学习:Android上利用SVM实现手写体数字识别
这篇博客是之前那篇在win7上用OpenCV的SVM分类器做[MNIST手写数字识别](https://blog.csdn.net/wblgers1234/article/details/73477860)的后续。用MNIST数据集做SVM训练和测试的细节可以移步那篇博客进行了解。原创 2018-05-08 21:43:22 · 5802 阅读 · 6 评论