摘要:
cherry-pick: 将代码从一个分支转移到另一个分支 git rebase: https://blog.csdn.net/nrsc272420199/article/details/85555911 阅读全文
摘要:
http://c.biancheng.net/c/assert/ 阅读全文
摘要:
转自:https://blog.csdn.net/chenyefei/article/details/82682241 来自:https://blog.csdn.net/lianghe_work/article/details/47611961 在实时系统的设计中,经常会出现多个任务调用同一个函数的 阅读全文
摘要:
转自:https://blog.csdn.net/zzhays/article/details/8011645 貌似很多人区分不了这二者之间的区别,表面上看都是作用在整个文档,而且任何一个地方改变都会影响其值的改变。但是细分就会发现其区别: //Example 1 #include <iostrea 阅读全文
摘要:
https://blog.csdn.net/weixin_37515325/article/details/118496921 2021.9.22更新: 《浅谈Cache Memory》 http://blog.sina.com.cn/s/blog_6472c4cc0102dusv.html 为什么 阅读全文
摘要:
转载:https://bbs.csdn.net/topics/210046082 预处理就是在进行编译的第一遍词法扫描和语法分析之前所作的工作。说白了,就是对源文件进行编译前,先对预处理部分进行处理,然后对处理后的代码进行编译。这样做的好处是,经过处理后的代码,将会变的很精短。 关于预处理命令中的文 阅读全文
摘要:
转自:https://zhuanlan.zhihu.com/p/38048773 首先先回顾了下cpu的LDE模式的思路,主要就是在大多数时间让程序直接在硬件上运行,但是在一些关键功能上,比如硬件访问,进程调度上能够让os得到控制,从而实现了高效运行的同时也能保证对系统的控制。 这一章要说的内存控制 阅读全文
摘要:
转自:https://zhuanlan.zhihu.com/p/56457737 阅读全文
摘要:
转自:https://zhuanlan.zhihu.com/p/38046941 首先需要回顾下历史,看看一下历史的脉络。 早期时代内存管理是很简单的,内核放在低地址,程序在OS后面放,很清晰的逻辑。 时间到了批处理时代,需要同一个电脑能够做很多事情,而且出现了time sharing,简单的使用内 阅读全文