自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 网易互娱一面

总的来说都问的是C/C++对应的基础知识 1.static_cast与dynamic的区别 2.静态链接与动态链接及对应的库区别 3.虚函数概念及实现 4.const对应的那几种类型的区别const * int a等 5.多态 6.map的底层是什么 7.排序方法有哪些,简介,时间复杂度是多少,稳定性,举一说思路 8.sizeof()与strlen() 9.内存分类有哪些,new,malloc的使...

2019-08-31 21:31:28 318

原创 死锁

一、死锁条件(4) 1.互斥 2.不可抢占 3.占有并等待 4.循环等待 二.死锁预防(针对上述条件进行预防) 1.没用 2.破坏不可抢占 可抢占式,及要求申请失败的进程释放自己占有的资源给被人用,降低系统性能 3.破坏占有且申请(占有并等待)条件 直接申请自己所需资源 4.破坏循环等待 资源分类编号,按序申请 三.死锁避免 死锁的避免指的是不限制进程有关申请资源的命令,而是对进程所发出的每一个申...

2019-08-28 15:52:05 110

原创 TCP可靠性

TCP利用握手、ACK和重传机制 1.校验和(校验数据是否损坏) 2.定时器(分组丢失则重传) 3.序列号(用于检测对是的分组和重复的分组) 4.确认应答ACK(接收方告知发送方正确接收分组及其网下一组) 5.是否确认(接收方通知发送方未被正确接受的分组) 6.窗口和流水线(用于增加新到的吞吐量)(窗口大小:无需等待确认应答而可以继续发送数据的最大值) ...

2019-08-28 10:45:32 152

原创 面试经验

OPPO一面 内存分区 内存5个分区:堆、栈、自由存储区、全局/静态存储区、常量存储区 堆 就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量存储区,里面的变量通常是局部变量、函数参数等 栈 就是那些由new分配的内存块,他们的释放编译器不管,由我们的应用程序控制,一般一个new就对应一个delete,如果程序员没有释放掉,在程序结束后,操作系统会自动回收。 自由存...

2019-07-16 16:54:57 85

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除