红黑树 红黑树的应用场景 # c++ stl map,set(红黑树的封装) # 进程调度cfs(用红黑树存储进程的集合,把调度的时间作为key,那么树的左下角时间就是最小的) # 内存管理(每次使用malloc的时候都会分配一块小内存出来,那么这么块就是用红黑树来存,如何表述一段内存块呢,用开始地
本文使用C++11实现实现线程池,涉及的技术如下: 可变参数 std::future decltype packaged_task bind 支持可变参数列表 支持获取任务返回值 线程池的设计流程 设计线程池类。
网络IO性能监控 5 网络IO性能监控 5.1 性能指标 通常用带宽、吞吐量、延时、PPS(Packet Per Second)等
文件IO性能监控 4 文件IO性能监控 写入速度 读取速度 写入次数 读取次数 io等待时间 时间越大说明文件操作频繁 磁盘的统计参数
1.Linux基础命令和工具 1.1 grep搜索字符 grep 命令用于在文件中执行关键词搜索,并显示匹配的效果。部分常用选项
内存性能监控 虚拟内存和物理内存的关系 该文原文链接参考:https://blog.csdn.net/lvyibin890/article/details/82217193
线程池 设计逻辑: class ThreadPool { public: ThreadPool(size_t); template<class F> void enqueue(F f); ~ThreadPool(); private: // 线程池逻辑代码实现 };
1.格式化输入输出 格式化输入 格式化输入scanf: scanf("i = %d", &i); printf("i = %d\n", i);
今天非常开心,成功把自己的图床云存储项目的开发环境搭建起来了,这一路来真是坎坷,情绪的起落也是明显,在此总结搭建过程中的方案、难点与解决办法。 1.云开发 这是我仍感到非常有兴趣的一个方向。本人购买的腾讯云的最基础轻量级服务器。一年新人120元 内存2g,存储50g