热心小蚂蚁

文章
8
资源
0
加入时间
2年11月11天

发布一个开源的C++线程库

<br /><br />发布一个开源的C++线程库,封装了标准pthread。使用时很简单,像Java一样继承Thread,然后重定run()方法就可以了。互斥锁、信号量也参照Java当中的做法,做了相应封装。<br /> <br />http://code.google.com/p/objective-encapsulation-of-pthread/<br /> <br /> <br />写的时候参照了下面的

启动Hadoop集群和HBase集群脚本

#!/bin/sh#echo "waring"#read NAME #等待用户输入并把输入的值付给NAMENAME=$1 #将脚本第一个参数赋给NAME#引用变量时加上"{}",是个好习惯,利于shell辨别变量边界if [ -z ${NAME} ] ;then #默认如果为空,hadoop start echo "1.start ...

ubuntu下安装jdk

ubuntu下的jdk,氛围open jdk和oracle jdk两种,前者是开源的,其实也行。不过大部分人使用的还是oracle jdk。有些博客推荐用ppa的方式安装,但这个安装的链接被墙了,所以经常会安装失败。现在介绍另一种,手动解压安装。1.下载,并解压缩先去 oracle官网上,下载linux,64位的安装包,这里以tar.gz为例。链接如下https://www.ora...

【C++】04-C++新标准C++11&14-笔记(侯捷系列)

1、全文检索工具:Windows Grep。便于根据关键字查找标准库的源代码。2、确认自己编译器支持C++11。#define _cplusplus 201103Lstd::cout &lt;&lt; _cplusplus;#if _cplusplus &gt;= 201103L ...#else ...#endif3、使用数量不定的模板参数时,要注意递归的边界。void print(){}template&lt;typename T, typename... T