这篇文章是 读厚《编程珠玑》系列博客 的第 2 篇,主要的内容是《编程珠玑》第二章最后提出的变位词程序的实现。
【读薄《编程珠玑》】贰 啊哈!算法
这篇文章是[《读薄<编程珠玑>》系列博客][1]的第 贰 篇,在这篇文章中,作者提出了三个问题,并且给出了相应的解决方案,本文阐述了这三个问题以及解决方案,并且对课后习题进行了分析。
读薄《Linux 内核设计与实现》(6) - 虚拟文件系统
这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 VI 篇,本文主要讲了以下问题:Linux 虚拟文件系统的概念、相关接口等内容。
读薄《Linux 内核设计与实现》(5) - 定时器、时间管理和内存管理
这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 V 篇,本文主要讲了以下问题:Linux 内核中的时间概念和时间表示,硬件时钟和定时器以及时间中断和内存管理的相关知识。
读薄《Linux 内核设计与实现》(4) - 中断与同步
这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 IV 篇,本文主要讲了以下问题:中断和中断处理程序的概念与实现原理、Linux 中的下半部以及内核同步方法。
读薄《Linux 内核设计与实现》(3) - 系统调用
这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 III 篇,本文主要讲了以下问题:系统调用的概念、系统调用的实现原理与过程以及如何在 Linux 中增加一个系统调用。
读薄「Linux 内核设计与实现」(2) - 进程管理和调度
这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 II 篇,本文主要讲了以下问题:进程管理的任务、进程管理与其他模块的依赖关系、进程描述符和任务队列、进程的创建、线程的实现、进程的终止、进程调度。
读薄「Linux 内核设计与实现」
本学期的课程中有一门课程叫做《操作系统开发技术》,课程中所选用的教材即《Linux 内核设计与实现》,这个系列的博客是我整理的读书笔记和上课的部分内容,主要有以下几个部分:
读薄「Linux 内核设计与实现」(1) - 从内核出发
这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第一篇,本文主要讲了两个问题:内核编程的特点以及 GNU C 在内核开发中的特点。
【读薄《编程珠玑》】壹 开篇
这篇文章是《读薄<编程珠玑>》系列博客的第一篇,在这篇文章中,我总结了在书中出现的一些问题以及一些解决方案。