杉杉来啦
杉杉来啦
全部文章
面试八股
C++做题笔记(22)
C++读书笔记(22)
Leetcode(4)
Linux(1)
MySQL(28)
Redis(1)
副本(2)
工具安装配置(2)
操作系统(2)
硬件结构(7)
算法(5)
网络编程(13)
读书笔记(7)
资源链接(1)
面试(1)
项目技术总结(1)
归档
标签
去牛客网
登录
/
注册
杉杉来啦的博客
全部文章
/ 面试八股
(共5篇)
计算机网络
来自专栏
(1)OSI 的七层模型分别是?各自的功能是什么? 物理层:建立物理连接,数据以比特流传输。 数据链路层:IP数据报封装成帧,建立逻辑连接,进行硬件地址寻址,如何传输,差错校验等功能。 网络层:进行逻辑地址寻址,实现不同网络之间的路径选择,分组传输,路由器的选择与...
2021-10-03
1
2237
语言基础 (C/C++)
来自专栏
(0) 指针和引用的区别 指针是一个新的变量,指向另一个变量的地址,我们可以通过访问这个地址来修改另一个变量;而引用是一个别名,对引用的操作就是对变量的本身进行操作 指针可以有多级,引用只有一级 传参的时候,使用指针的话需要解引用才能对参数进行修改,而使用引用可以...
2021-09-29
0
991
C++ 智能指针详解
来自专栏
1. 智能指针的实现原理 智能指针的实现原理就是在一个类的内部封装了对象的指针,然后在析构函数里对我们的对象指针进行释放,因为类的析构是在类对象生命期结束时自动调用的,这样我们就省去了手动释放内存的操作,避免忘记手动释放导致的内存泄漏。 2. C++11四种智能指针总结 (1)auto_p...
2021-09-26
0
1374
什么是消息队列?什么场景需要他?用了会出现什么问题?
来自专栏
一、什么是消息队列? 消息队列不知道大家看到这个词的时候,会不会觉得它是一个比较高端的技术,反正我是觉得它好像是挺牛逼的。 消息队列,一般我们会简称它为MQ(Message Queue),嗯,就是很直白的简写。 我们先不管消息(Message)这个词,来看看队列(Q...
2021-09-26
0
614
进程间通信、线程间通信
来自专栏
1、进程和线程是什么 简单的描述:进程好比是工厂,线程是工厂里的生产线,一个进程里面可以包含多个线程。 专业术语:进程是cpu资源分配的最小单位,线程是cpu调度的最小单位。 每个进程都有独立的代码和数据空间(程序上下文),程序之间的切换会有较大的开销;线程可以看做轻量级的进程,同一类线...
2021-09-26
0
1022