lab 1 Xv6 and Unix Utilities

mit 6.828 是 mit 的一个操作系统的公开实验课,立志在十一月之前刷完这个课程!

Sept. 25, 2022, 6:05 a.m.

Linux I/O 复用

Linux I/O 操作是Linux中非常重要的一点,现代计算机计算离不开各种各样的IO,比如设备IO,网络IO,文件IO,所以在进行Linux开发的时候需要理解各种IO模型,并选择最适合自己应用的模型。而目前大多数的高性能服务器需要处理大量的并发,它们一般采用IO复用模型,所以在本文中会重点介绍这种模型。

Sept. 17, 2022, 12:41 p.m.

位操作

日常使用和刷题所积累下来的一些关于位操作经验技巧

April 19, 2022, 10:54 a.m.

浮点数的比较

在学习浮点数(float)的时候很多书上面都会以0.1+0.2 ≠ 0.3为例来说明不要直接用`==`来比较两个浮点数是否相等因为很容易出现一些意想不到的问题,那么为什么会出现这种现象呢?浮点数应该如何比较才不会出现错误呢?这里将以C++语言为例,来进行分析并解决这些问题。

March 22, 2022, 8:30 p.m.

C语言数组

数组与指针有许多相似之处,但也有不同。

Jan. 2, 2022, 10:56 a.m.