当遇到并发服务场景时,我们可以采取如下措施: 一、同步阻塞IO实现 每次 new 一个线程或者销毁一个线程是有明显...[作者空间]
死锁是多个线程在运行过程中互相竞争资源发生的僵局,若无外力作用,它们都无法推进下去。死亡如风,常伴吾身。窝窝头,嘿...[作者空间]
下面是抽象类比:单CPU:一台单核处理器计算机 = 一个车间;多CPU:一台多核处理器计算机 = 一座工厂; 进程...[作者空间]
最近需要调试一个算法程序,由于算法程序涉及到大量请求的调度,而且出现bug的时间也不确定。为了复现程序(C++)的...[作者空间]
主要参考以下两篇博客c++多线程 thread类c++实现线程池当一个thread被创建以后要么join等待线程执...[作者空间]
使用 Microsoft Visual Studio 查看类的内存分布方式:项目—>属性—>C/C++—>命令行—...[作者空间]
//纯虚函数 //如果父类中有了 纯虚函数 //1.子类继承父类,就必须要实现纯虚函数 //2.这个父类 就无法实...[作者空间]
之前初步了解过Windows 下强大的调试工具WinDbg,也简单的整理了一个初级的文章《使用WinDbg、Map...[作者空间]
https://www.nowcoder.com/discuss/90907?type=2&order=0&pos...[作者空间]
引言 用c++的人都知道,c++的构造函数具有初始化列表,初始化列表有什么作用?什么情况下必须使用初始化列表...[作者空间]
面试时间:2018/07/13 一个小时 自我介绍,项目介绍 1)项目使用TCP长链接还是短链接,优缺点和各种适应...[作者空间]
博主渣渣本科,挣扎到十一月秋招终于结束了。面过百度/腾讯/小米/网易/搜狗/知乎/京东/360/瓜子。期间总结了一...[作者空间]
Eigen介绍 Eigen是可以用来进行线性代数、矩阵、向量操作等运算的C++库,它里面包含了很多算法。它的Lic...[作者空间]
Linux线程概述 了解如何正确运用线程是每一个优秀程序员必备的素质。 线程类似于进程。如同进程,线程由内核按时间...[作者空间]
我们知道Linux操作系统中,不同的进程是并行运行的。每个进程都拥有自己独立的虚拟内存空间,好像整个系统都由自己独...[作者空间]
书上类继承相关章节到这里就结束了,这里不妨说下C++内存分布结构,我们来看看编译器是怎么处理类成员内存分布的,特别...[作者空间]
转自http://blog.csdn.net/xugangwen/article/details/44811783...[作者空间]
环境建立 Visual Studio 2015,Vcpkg 目标 spdlog是一个C++日志库,本身提供了向流、...[作者空间]
转自 http://blog.163.com/liuruigong_lrg/blog/static/2737030...[作者空间]
原文请移步我的博客:TCMalloc解密 写在前面 本文首先简单介绍TCMalloc及其使用方法,然后解释TCMa...[作者空间]