Total1 = used1 + free1Total1 = used2 + free2Used1 = used2 + buffer1 + ca...
Rabbit MQ & NodeJS & Protobuf 一、NodeJS Rabbit MQ 客户端封装 利用第三方库amqlib封装了...
amqplib包提供了js访问Rabbit MQ 的接口 安装rabbit MQ 此时,通过 http://localhost:15672 查看...
智能指针 介绍 为了更容易(同时也更安全的管)的使用动态内存,C++11提供了智能指针来管理new出来的内存shared_ptr允许多个指针指向...
堆排序 第一步构建最大堆第二部每次取出堆顶元素,然后调整余下的为最大堆 归并排序 分治思想 把大数组分成两个数组 分别对俩子数组排序 然后合并成...
https://www.boost.org/ 下载boost文件 boost在Ubuntu下安装 tar xvzf boost_1_50_0.t...
线程池 使用 一种可能的输出 参考 https://github.com/lizhenghn123/zl_threadpool
std::bind 关于bind的用法:可将bind函数看作是一个通用的函数适配器,它接受一个可调用对象,生成一个新的可调用对象来“适应”原对象...
future std::future 类型模板是为了等待其他线程上的异步结果,其和 std::promise,std::packaged_tas...