自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

penghuilater的博客

"进程切换非常昂贵,避免多任务,保持单进程。" https://github.com/pangpangpang3

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

原创 多线程 pthread学习之一

一个简单的duo例子 thread_demo1.c  : #include #include #include #include static void wait(void) { time_t start_time = time(NULL); while (time(NULL) == start_time) { /* do nothing

2016-09-19 17:05:08 454

翻译 多线程

POSIX表示可移植操作系统接口(Portable Operating System Interface ,缩写为 POSIX ),POSIX标准定义了操作系统应该为应用程序提供的接口标准,是IEEE为要在各种UNIX操作系统上运行的软件而定义的一系列API标准的总称,其正式称呼为IEEE 1003,而国际标准名称为ISO/IEC 9945。--------------------

2016-09-14 17:15:53 598

翻译 QFutureWatcher

QFutureWatcher 可以用来监测 QFuture 正在使用的信号和槽.QFutureWatcher 提供了关于 QFuture的信息和通知. 通过使用setFuture() 就可以开始监测 QFuture.  future() 将会返回 future.为了方便使用, 一些 QFuture 的函数也还是可以访问的。QFutureWatcher: progressValu

2016-09-07 16:53:08 2625

翻译 QFuture 类 Qt 控制线程

QFuture类能够获取一个一步计算的结果。通过使用这个  Qt Concurrent 框架内的一个api来开始一次计算。它可以用允许多个线程同步一个或多个结果在稍后的一段时间内计算完成。这个结果可以是任意一种类型,这个类型有默认的构造函数和拷贝构造函数。如果通过调用: result(), resultAt(), or results()不能获取当前的执行时间,那QFuture

2016-09-07 16:22:25 4595

转载 用通俗易懂的大白话讲解Map/Reduce原理

附上原作者的博文链接:http://blog.csdn.net/lifuxiangcaohui/article/details/22675437Hadoop简介Hadoop就是一个实现了Google云计算系统的开源系统,包括并行计算模型Map/Reduce,分布式文件系统HDFS,以及分布式数据库Hbase,同时Hadoop的相关项目也很丰富,包括ZooKeeper,Pig,C

2016-09-07 15:20:12 856

原创 QtConcurrent Qt处理多线程

先学下单词,:concurrent 并发有道词典结果n. [数] 共点;同时发生的事件adj. 并发的;一致的;同时发生的这个QtConcurrent的命名控件提供了可以用来实现程序多线程的高级api, 而不用使用低级的线程的原始的api, 诸如:mutexes, read-write locks, wait conditions,

2016-09-01 15:47:36 1711

转载 git 使用(二)

查看文件diff git diff # 比较当前文件和暂存区文件差异 git diff git diff # 比较两次提交之间的差异 git diff .. # 在两个分支之间比较 git diff –staged # 比较暂存区和版本库差异 git diff –cached # 比较暂存区和版本库差异 git diff –stat # 仅仅比较统计信息查看提交记录 git lo

2016-09-01 15:23:28 161

原创 include的顺序

项目内头文件应按照项目源代码目录树结构排列, 避免使用 UNIX 特殊的快捷目录 . (当前目录) 或 .. (上级目录). 例如, google-awesome-project/src/base/logging.h 应该按如下方式包含:#include "base/logging.h"又如, dir/foo.cc 的主要作用是实现或测试 dir2/foo2.h 的功能, foo.cc 中包含头文件

2016-09-01 15:08:12 724

原创 内联函数与宏

定义:当函数被声明为内联函数之后, 编译器会将其内联展开, 而不是按通常的函数调用机制进行调用.内联的工作机制内联函数不是在调用时发生控制转移,而是在编译时将函数体嵌入在每一个调用处。编译时,类似宏替换,使用函数体替换调用处的函数名。一般在代码中用inline修饰,但是能否形成内联函数,需要看编译器对该函数定义的具体处理。什么时候用内联函数内联是用来消除函数调用时的时间开销。它通常用于频繁执行的函数

2016-09-01 15:02:54 350

vs2005, vs2010

vld 内存检测工具vc++, Qt 希望对大家有用。

2018-08-30

空空如也

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

TA关注的人

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