InterviewGuide
InterviewGuide copied to clipboard
🔥🔥「InterviewGuide」是阿秀从校园->职场多年计算机自学过程的记录以及学弟学妹们计算机校招&秋招经验总结文章的汇总,包括但不限于C/C++ 、Golang、JavaScript、Vue、操作系统、数据结构、计算机网络、MySQL、Red...
--------------- - 问题1  ```cpp typedef struct{ int detachstate; // 线程分离的状态 int schedpolicy; // 线程调度策略 struct sched_param schedparam; // 线程的调度参数 int inheritsched; // 线程的继承性 int scope; // 线程的作用域 // 以下为线程栈的设置...
一、8、9、10 中关于 new 和 delete 的回答建议区分 new expression 和 operator new 1. 关于 10 中提到的重载问题 在 9 中提到 new expression 会调用 operator new 的标准库函数,但是在 10 中又说 new 是运算符不重载。 根据 [cppreference](https://zh.cppreference.com/w/cpp/memory/new/operator_new)...
下边代码第一行swap的作用应该是把Vec中多余的空间清除掉,相当于shrink_to_fit ```c++ #include #include using namespace std; int main () { vector vec (100,100); // three ints with a value of 100 vec.push_back(1); vec.push_back(2); cout
四次挥手的图中显示,等待2MSL时间是在FIN_WAIT2之后、TIME_WAIT之前,是否应该在TIME_WAIT之后?
错误:冒泡优化版本2.0错别字 原文: 1、两种冒泡排序(包括优化版本)都是循环了n次,虽然不影响结果的正确性,但对于n个元素的冒泡排序躺数, n - 1躺更符合规范理解一些; 解决:错别字“躺”
> 使用**mindmaster**可以根据`.md`文件输出思维导图,节省画图时间。 具体使用方法: 1. 编辑保存`.md`格式markdown笔记 2. 打开**mindmaster**,点击“导入->导入markdown文件” 3. 自动生成思维导图
原文:1、栈区(stack)— 地址向下增长,由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的队列,先进后出。 应该是类似于数据结构中的栈,先进后出,队列是先进先出
### “数据结构”子模块 > 必要性:数据结构的一些基本概念可以固定下来 涉及方面: - 树、哈希表、图 等基本结构的定义、相关算法 - 基础的离散数学知识,包括图数据结构的高级性质和算法,如“哈密顿图的判定”等 ### “分布式系统”子模块 > 必要性:后端开发问分布式的一些基本概念、系统原型是越来越常见 涉及方面: - DDIA是一本重要参考书 - CAP理论,以及CAP的互补原理 - 一些系统原型,如Raft一致性模型、MapReduce计算模型、GFS存储模型。