虚拟内存 CPU是如何做到寻址的? 举个例子 对于如上代码,程序运行时是通过0x8049000这个地址找到printf函数的实现: 那么问题来了: 0x8049000是物理地...
类对象内存模型 举个栗子: 拷贝构造和拷贝赋值 使用场景:参数对象拷贝后还需要引用或使用。 拷贝构造 定义了使用同类型的另一对象初始化本对象的操作。 拷贝赋值 定义了将一个对...
STL容器源码剖析 std::vector std::list std::map std::deque
总结篇 2022年一整年醉心于学习无法自拔,深感自己的无知与渺小,经过一年马克思主义的洗礼让我决心这一生为了伟大的无产阶级事业奋斗终身。以后的日子我要努力学习为了人类的美好生...
使用汇编和C实现一个最简单的内核: PC机的引导流程: PC机上电后的第一条指令:1.1 从PC机的BIOS固件中加载可引导设备中的GRUB程序;1.2 GRUB是多启动规范...
《Redis设计与实现》 作者 黄健宏 1.1 Redis版本说明 第 2 章【简单动态字符串】、第4-5章【字典、跳表】、第 10 章【RDB持久化】、第 11 章【AOF...
《Linux内核深度解析》 作者 余华兵 1.1 到哪里读取引导程序 处理器上电时固定读取某个虚拟地址(如ARM64处理器,这个固定值为0),该物理地址一般存放了引导程序;综...
《Kubernetes权威指南:从Docker到Kubernetes实践全接触(第4版)》 作者 龚正等 1.3 从一个简单的例子开始 将创建好的RC文件发布到Kuberne...
《Go语言高级编程》 作者 柴树杉 曹春晖 1.3 数组、字符串和切片 Go语言拷贝字符串,只是复制了底层字节数组的地址和对应的长度;字符串的只读属性禁止了在程序中对底层字节...
《网络是怎样连接的》 作者 户根勤 探索之旅路线图 协议栈:网络控制软件; 位于浏览器应用和硬件网卡中间的数据转换层; 职责:负责将从浏览器接受到的数据打包,然后加上目的地址...
总结篇 工作 1.聘期已满,再约三年 2021年9月,我与蓝色星球的3年半聘期将满,与自己、与家人多轮沟通后,我选择与公司再续约一个聘期。把时间线往前拨到6月份,跟我一起来深...
Docker的核心技术和实现原理: Docker核心技术支撑: Namespace:(实现了进程和网络资源的隔离)1.1 docker run创建容器时,将当前容器服务的pi...
序言: 1936年,在十二生肖里属于鼠年,对应地支-子,即兹的意思,指万物兹萌于既动阳气之下。这个子鼠年,中国大地上发生了几件大事: 我国著名文学家、思想家鲁迅先生与世长辞,...
先占个坑~~~~~~~~~~~~~~~~~~ 最大似然估计和最大后验概率的区别和联系? 频率学派:Frequentist- Maximun Likelihood Estima...