- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人