自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

心清的专栏

C/C++、linux系统编程、matlab,关注机器学习,数据挖掘等领域

  • 博客(3)
  • 资源 (7)
  • 收藏
  • 关注

原创 C++多线程(二)——数据同步

序数据同步是多线程编程中不可避免的话题,下面来探讨一下数据同步相关的知识点。基础知识互斥量:互斥量是一种可被锁定的变量,互斥量一般有排他互斥量、共享互斥量以及循环互斥量。排他互斥量是一种只能被一个线程访问(锁定)的互斥量,当一个线程获得排他互斥量的锁后,其他线程只有在该互斥的锁释放后才能获得这个互斥量的锁;共享互斥量一般实现为读共享、写排他的互斥量,换句话说就是该互斥量的读锁可以被多个

2016-09-05 17:08:39 3671

原创 C++多线程(一)——线程管理

序多线程是……/*此处省略一万字,省略的文字详细说明了什么是多线程、其历史及其发展、使用多线程的好处和缺点以及C/C++对多线程的支持的历史*/C++标准库自C++11标准以来开始支持多线程,多线程相关的类在thread头文件中,所以使用请先必须#include 启动一个线程启动一个线程非常简单,例程如下:#include #include void test1()

2016-09-02 18:01:15 6597

原创 C#——高级同步原语

序同样是同步的知识点,上一篇只要关注数据同步,这篇将放大视角,看看两个以上的Task或者两个以上的线程应该怎么样协同工作。BarrierSystem.Threading.Barrier primitive的工作原理是这样的:Barrier初始化后,将等待特定的信号数量到来,这个数量在Barrier初始化时指定,将所指定的信号个数已经到来,Barrier将执行一个指定的动作,这个动作也是

2016-09-01 17:06:37 1977

http服务器_by_qt

Qt编写的http服务器,用于观察浏览器发过来的http请求。Qt编写的http服务器,用于观察浏览器发过来的http请求。Qt编写的http服务器,用于观察浏览器发过来的http请求。

2020-11-18

Boost.Asio

PDF版本的Boost.Asio使用教程。从官方网站上转换成了PDF格式,便于阅读

2019-03-28

QmlBook-In-Chinese & QmlBook-In-English

一本描述QML语法与使用QML进行应用程序编程的书籍,压缩文档包含了中文版和英文版。

2015-12-02

设计模式:基于C#的工程化实现及扩展

设计模式:基于C#的工程化实现及扩展

2013-11-25

php5.5中文用户手册

2013年11出的用户手册,对于新手来说在这下载明显比其他地方好。

2013-11-07

用MATLAB实现灰色预测GM11模型

用MATLAB实现灰色预测GM11模型,详细讲解了用MATLAB做灰色预测GM11模型的步骤。

2013-07-22

空空如也

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

TA关注的人

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