面试
virgilshi
和舒适区说白白(ง'-')ง
展开
-
复习笔记-网络
计算机网络文章目录计算机网络1. 保证节点传输存储的可靠性2. TCP怎么保证可靠性,简述TCP建立连接和断开连接的过程3. TCP模型,状态转移4. HTTP和HTTPS区别,HTTPS缺点6. HTTP返回码7. IP地址作用,MAC地址作用9. OSI七层协议,TCP/IP四层模型10. 三次握手四次挥手【补充】11. 搜索baidu,会用到计算机网络中什么层,每层干什么12. TCP拥塞...原创 2020-04-24 15:18:53 · 281 阅读 · 0 评论 -
复习笔记-CPP基础
文章目录基本语言1. static关键字的作用2. C++和C的区别5. c++四种cast转换6. C/C++指针和引用的区别8. C++的四个智能指针11. 野指针13. 智能指针是否存在内存泄漏17. 析构函数是否必须是虚函数?C++默认的析构函数为什么可以不是虚函数?18. 函数指针20. C++中的析构函数21. 静态多态、动态多态22. 重载和覆盖25. 虚函数的实现26. 举例:在m...原创 2020-03-08 22:40:58 · 250 阅读 · 0 评论 -
复习笔记-操作系统
操作系统文章目录操作系统1. 进程和线程的概念,进程和线程的用处(为什么要用进程和线程),进程和线程的区别,进程和线程的各自同步。2. Linux虚拟地址空间3. 操作系统中程序在内存中的结构4. 操作系统的缺页中断5. fork和vfork的区别6. 修改文件最大句柄数7. 并发(concurrency)和并行(parallelism)8. 查看并修改MySQL端口号9. 操作系统的页表寻址1...原创 2020-03-08 22:38:53 · 515 阅读 · 0 评论 -
LeetCode上新出的《剑指offer》
文章目录面试题03. 数组中重复的数字面试题04. 二维数组中的查找面试题05. 替换空格面试题06. 从尾到头打印链表面试题03. 数组中重复的数字找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。解题思路: 初步思考本题有3种做法...原创 2020-03-06 22:40:57 · 337 阅读 · 0 评论 -
C++面试知识复习笔记
操作系统进程和线程的概念,进程和线程的用处(为什么要用进程和线程),进程和线程的区别,进程和线程的各自同步。概念:进程是对运行时程序的封装,是系统资源调度和分配的基本单位,实现OS的并发。线程是进程的子任务,是CPU调度和分派的基本单位,是操作系统可识别的最小执行和调度单位,每个线程独占一个虚拟处理器,独自的寄存器组,指令计数器和处理器状态。每个线程完成不同任务,但是共享同一个地址空间...原创 2020-03-06 22:38:05 · 427 阅读 · 0 评论