码迷,mamicode.com
首页 >  
搜索关键字:boost lockfree    ( 1959个结果
mongodb Linux C++开发环境调研
mongodb Linux安装 下载最新版mongodb,下载链接为:http://www.mongodb.org/dr/fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.2.tgz/download 输入tar –xzvf mongodb-linux-x86_64-2.0.2.tgz解压到/usr/local/mongodb目...
分类:数据库   时间:2014-10-22 14:40:05    阅读次数:233
mongo c++ driver 2.0编译使用
安装boost1.48.0 在boost的官网下载boost1.48.0,链接如下: http://sourceforge.net/projects/boost/files/boost/1.48.0/boost_1_48_0.tar.gz/download tar -xzvf boost_1_48_0.tar.gz解压到当前目录 cd boost_1_48_0进入boost库目录 ./b...
分类:编程语言   时间:2014-10-22 14:39:58    阅读次数:184
tair安装与配置
首先要确定是否安装automakeautoconfiglibtool(可以使用yum安装)使用rpm-qboost-devel查看是否安装boost-devel,如果未安装,使用yum安装,svncheckouthttp://code.taobao.org/svn/tair/trunk/tair下载tair的源代码在tbsys和tbnet都安装完毕后进入tair目录运行bootstrap.sh运行..
分类:其他好文   时间:2014-10-21 19:57:58    阅读次数:236
Boost.Asio c++ 网络编程翻译(18)
同步服务端 同步服务端也相当简单。它需要两个线程,一个负责接收新的客户端,另外一个负责处理已经存在的客户端。它不能使用单线程;等带一个新的客户端是一个阻塞操作,所以我们需要另外一个线程来处理已经存在的客户端。...
分类:编程语言   时间:2014-10-21 10:22:06    阅读次数:324
boost -- scoped_lock V.S. mutex的lock/unlock—— 为啥推荐使用scoped_lock
为啥推荐使用scoped_lock和RAII idiom变流行是一样的原因:因为你可以确包任何情况下离开执行范围都会解锁mutex注意,这不仅仅是说你可能忘记调用unlock():在你的mutex被锁定之后,还有可能抛出异常,你写的unlock调用语句有可能永远没有机会执行,即使在lock()和un...
分类:其他好文   时间:2014-10-21 00:55:24    阅读次数:379
基于动态分配的数组的顺序表(兼具Boost单元测试)
我们利用静态分配的数组来实现的顺序表的局限还是挺大的,主要在于它的容量是预先定好的,用户不能根据自己的需要来改变。如果为了后续用户能够自己调整顺序表的大小,动态地分配数组空间还是很有必要的。基于动态分配的数组的顺序表绝大部分跟基于静态分配的数组的顺序表是一样的,只需在后者程序上改动一小部分即可。.....
分类:编程语言   时间:2014-10-21 00:41:36    阅读次数:348
gcc 4.9编译心得
因为C++不想直接用boost,有些已经和C++最新标准合并的就打算直接用C++里面的好了。所以需要编译gcc4.9。最新的版本是4.9.1,从ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.9.1/gcc-4.9.1.tar.bz2下载。本来已经通过yum安装了不少依赖,发现isl和cloog无法通过yum安装,下载并安..
分类:其他好文   时间:2014-10-20 10:11:48    阅读次数:445
Boost.Asio c++ 网络编程翻译(17)
客户端和服务端 在这一章节,我们会深入学习使用Boost.Asio建立不平凡的客户端和服务端应用。你可以运行和测试它们,当你理解时,你可以用它们做框架来构造你自己的应用。...
分类:编程语言   时间:2014-10-20 10:08:22    阅读次数:246
基于静态分配的数组的顺序表(兼具Boost单元测试)
首先,我们来搞明白几个概念吧(参考自网站数据结构及百度百科)。 线性表 线性表是最基本、最简单、也是最常用的一种数据结构。线性表中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。线性表的逻辑结构简单,便于实现和操作。在实现线性表数据元素的存储...
分类:编程语言   时间:2014-10-18 19:41:14    阅读次数:507
c++的RPC库
1. RCF: 纯c++的RPC, 不引入IDL, 大量用到boost,比较强大.2. casocklib: protobuf + asio 较完善实现3. eventrpc: protobuf + libevent 较完善实现4. evproto: protobuf + libevent 简单实现...
分类:编程语言   时间:2014-10-18 16:51:20    阅读次数:365
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!