![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实习复习
文章平均质量分 95
实习复习整理
ZzZz_ing
这个作者很懒,什么都没留下…
展开
-
C++学习
C++ Learning基础知识函数 (1)没有规定运算顺序 cout << i << " " << ++i << endl; // 可能 0 1 也可能 1 1 但我测试是 0 1,解释为<<没有规定运算顺序int i = f() * g(); // 可能先计算f(),也可能先计算g() (2)传递数组 // 传递数组参数的三种方式// 1. 标记指定长度void print(c..原创 2021-02-07 12:49:45 · 351 阅读 · 0 评论 -
计算机网络与网络编程
计算机网络知识点网络协议模型 数据链路层: ARP(address resolve protocol) (1)主机向自己所在的网络发送一个ARP请求,请求包含目标机器的网络地址,网络上所有其他机器都将收到这个请求,但是只有目标机器(符合网络地址)才会作出 ARP应答,应答内容包含目标机器的MAC地址。 (2)维护一个ARP高速缓存,包含 【IP -> MAC】的映射。 arp -a # 查看arp缓存内容sudo ar.原创 2021-02-07 12:41:06 · 604 阅读 · 0 评论 -
操作系统
目录第一部分、进程管理进程与线程协程 Coroutine管道消息队列共享内存IPC小结僵尸进程死锁线程高性能锁机制如何减少上下文切换CAS函数多线程编程线程撕裂者缓存单机多核多线程高并发第二部分、内存管理层次结构地址空间及生成连续内存分配内存空间压缩与置换非连续内存分配全局内存页置换DMAmmapLinux操作系统内核态与用户态常用命令附录:FORK_TWICECATCH_S.原创 2021-02-07 12:07:56 · 499 阅读 · 0 评论