首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
Nightingale~
获赞
0
粉丝
0
关注
7
看过 TA
0
男
华南理工大学
2022
C++
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑Nightingale~吗?
发布(3)
刷题
Nightingale~
2021-02-18 14:28
已编辑
C++
操作系统
1. 操作系统由哪些构成OS四大模块: 进程与线程管理、内存管理、IO与文件系统、设备管理 2. 进程与线程的区别进程是资源分配的最小单位,线程是CPU调度的最小单位。上面的回答太官方,想要深入理解进程线程的区别可以参考这个回答:https://www.zhihu.com/answer/411179772 3. 进程与线程的定义 进程:一个运行中的程序实体。按我的理解包括三个维度:程序,数据,状态。程序不同or数据不同,必然属于不同的进程。当程序数据均相同,但所处状态(五个不同的状态:new,ready,waiting,running,terminated)不同时,应该也属于不同的进程(个人...
0
点赞
评论
收藏
转发
Nightingale~
2021-02-18 15:55
已编辑
C++
计算机网络
1. OSI七层模型(TCP/IP 五层模型)参考https://b23.tv/kTBInK 2. TCP协议 TCP是一种面向连接的,可靠的,基于字节流的传输层通信协议。 TCP报文段结构:
0
点赞
评论
收藏
转发
Nightingale~
2021-02-16 22:36
已编辑
C++
C++ 语言特性和实现原理(持续更新)
1. C和C++的一些区别参考https://blog.csdn.net/cherrydreamsover/article/details/81835976 new、delete 和 malloc、free 的区别和联系: malloc和free是C语言标准函数库中的两个函数,new/delete是C++语言中两个运算符。 malloc/free和new/delete都是用来申请动态内存的。 new 不止是分配内存,而且会调用类的构造函数,同理delete会调用类的析构函数,而malloc则只分配内存,不会进行初始化类成员的工作,同样free 也不会调用析构函数。 malloc得到的指针无类...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务