02 2020 档案

摘要:[TOC] 这里对 C 语言的指针进行比较详细的整理总结,参考网络上部分资料整理如下。 指针概念 计算机中所有的数据都必须放在内存中,不同类型的数据占用的字节数不一样,例如 int 占用4个字节,char 占用1个字节。为了正确地访问这些数据,必须为每个字节都编上号码,就像门牌号、身份证号一样,每个 阅读全文
posted @ 2020-02-28 21:41 南风sa 阅读(2316) 评论(0) 推荐(3)
摘要:最近在学着编写一个操作系统的简单内核,需要debug工具,我们这里使用gdb来进行调试,由于虚拟机运行和本机是两个部分,所以使用 gdb 的远程调试技术,这里对 gdb 常见调试以及远程调试方式做一个总结。 远程调试 先对在调试操作系统内核时用到的命令做一个说明(这里省略了一部分makefile的内 阅读全文
posted @ 2020-02-12 21:52 南风sa 阅读(644) 评论(0) 推荐(0)
摘要:最近在学习C和C++,除了在写OS的时候用到外,写算法的时候也会用到,整理记录C和C++读取数据的各种方式。 [TOC] 文章较长,总结稍微详细了一点。 c 输出 printf() 在 中包含最经典的输出函数 格式化输出,在 中格式化输出的格式: 1)类型 | 格式字符 | 含义 | | | | | 阅读全文
posted @ 2020-02-11 19:48 南风sa 阅读(3047) 评论(1) 推荐(1)
摘要:因为想要写一个简单的操作系统,所以需要安装虚拟机来模拟出硬件,VMware不适合这个场景,因为会使用硬件级别的虚拟化,而bochs这个开源虚拟机,是用软件虚拟了所有的硬件,所以调试可以做到非常细的粒度,比如每次cpu执行命令,我们都可以暂停,看寄存器状态,看内存状态,这对于操作系统开发调试的帮助太大 阅读全文
posted @ 2020-02-11 16:33 南风sa 阅读(1808) 评论(0) 推荐(0)
摘要:最近在学习Java体系的一些框架,先把SSM先学一遍吧,不得不说经典的Java体系带给我的冲击还是比较大的,这里不记录框架的一些实现细节,那些都记录在笔记里面了,这里记录学习 Spring 体系的一些核心思想和思维吧。 SpringFramework SpringFramework主要是两个最重要的 阅读全文
posted @ 2020-02-01 16:21 南风sa 阅读(532) 评论(0) 推荐(0)