实习复习
文章平均质量分 94
实习复习整理
ZzZz_ing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2026 - 零碎知识随记录
本文总结了C++编程中的零碎语言知识和优化技巧。主要内容包括:1) 容器存储对象指针的风险及解决方案;2) 头文件和源文件中变量定义的区别;3) 移动语义的限制场景;4) 条件变量的正确使用方法;5) 性能优化建议如局部变量缓存、分支顺序优化、避免堆分配等。文章通过代码示例和对比图,详细说明了常见编程陷阱及其规避方法,为C++开发者提供了实用的编程参考。原创 2026-01-09 16:47:04 · 272 阅读 · 0 评论 -
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 · 1275 阅读 · 0 评论 -
计算机网络与网络编程
计算机网络 知识点 网络协议模型 数据链路层: ARP(address resolve protocol) (1)主机向自己所在的网络发送一个ARP请求,请求包含目标机器的网络地址,网络上所有其他机器都将收到这个请求,但是只有目标机器(符合网络地址)才会作出 ARP应答,应答内容包含目标机器的MAC地址。 (2)维护一个ARP高速缓存,包含 【IP -> MAC】的映射。 arp -a # 查看arp缓存内容 sudo ar.原创 2021-02-07 12:41:06 · 1512 阅读 · 0 评论 -
操作系统
目录 第一部分、进程管理 进程与线程 协程 Coroutine 管道 消息队列 共享内存 IPC小结 僵尸进程 死锁 线程 高性能锁机制 如何减少上下文切换 CAS函数 多线程编程 线程撕裂者 缓存 单机多核多线程高并发 第二部分、内存管理 层次结构 地址空间及生成 连续内存分配 内存空间压缩与置换 非连续内存分配 全局内存页置换 DMA mmap Linux操作系统 内核态与用户态 常用命令 附录: FORK_TWICE CATCH_S.原创 2021-02-07 12:07:56 · 880 阅读 · 0 评论
分享