IP属地:广东
C++11std::call_once的作用是很简单的,就是保证函数或者一些代码段在并发或者多线程的情况下,始终只会被执行一次。比如一些init...
1、构造函数或者虚构函数调用虚函数肯定可以正常调用,但是没有多态特性,构造函数最早构造虚表指针,而且如果基类指针2、除了new,malloc,还...
孤儿进程与僵尸进程https://blog.csdn.net/a13568hki/article/details/103851388[https...
第二次面试shopee,面试官问了很多原理的问题,比如为什么要使用虚析构函数,快排为什么复杂度是nlgn,关系型数据库与非关系型数据库的区别等最...
1、进程线程协程2、进程切换、线程切换https://www.cnblogs.com/xiangshihua/p/13233666.html[h...
操作系统计算机网络redis/kafka/brpc数据库/mysql算法刷题
c++多态(虚表)限流算法?排序(快排如何加快)红黑树进程线程(协程)进程切换如何实现硬中断/软中断?智能指针I/O多路复用(select/po...
回顾一下堆排的过程: 建立最大堆(堆顶的元素大于其两个儿子,两个儿子又分别大于它们各自下属的两个儿子… 以此类推) 将堆顶的元素和最后一个元素对...
Google开源的C++库 Abseil 库https://blog.csdn.net/heiyeshuwu/article/details/8...