来!让我们动手写个操作系统-(1.x)
Greed is never good. Linus Torvalds 下一版本的操作系统已经制作好,但是我在后续的开发上面遇到了困难(移植bash和gcc),我正在抓紧时间解决问题。等我先把需要学习的东西看懂并把手头的问题解决了,再继续发布教程。 另外,最近买了一个das的青轴机械键盘,非常不错:)
继续阅读Greed is never good. Linus Torvalds 下一版本的操作系统已经制作好,但是我在后续的开发上面遇到了困难(移植bash和gcc),我正在抓紧时间解决问题。等我先把需要学习的东西看懂并把手头的问题解决了,再继续发布教程。 另外,最近买了一个das的青轴机械键盘,非常不错:)
继续阅读我们需要做的第一件事是在自己的电脑上搭建一个操作系统的开发环境。然后写个能显示"Hello World"的操作系统。 下面是我们需要准备的东西: 1、一个你操作熟练的编辑器,比如Vim 2、编辑C语言代码的gcc和binutils 3、用于自动化编译和链接的GNU Make 4、一个用于运行我们的操作系统的虚拟机,推荐使用Bochs。 安装上面的软件非常容易……
继续阅读本系列文章旨在一步步指导读者完成一个操作系统的编写。不同于于渊大牛的《Orange's 一个操作系统的实现》,本系列文章将直接用C语言开始编写自己的内核,略过较为艰涩的汇编内容。因为作者我也是第一次尝试编写内核,所以文章中的错误应该不少,希望大家能够及时留言指正。 本系列文章使用的UIUC的SIGOPS代码。先向UIUC的大牛们致敬! 前言: 能够自己动手写……
继续阅读这个脚本是根据图书的isbn号来抓取对应的图书评分信息的。data.csv是一个包含图书的isbn的列表文件,每一行是一个图书的isbn号。 这个版本只使用了单线程抓取,并且只能从csv文件中读取数据。因为是朋友拜托抓取的,数据量不大,以后如果有需要再慢慢改进好了。 整个Python脚本很简单,主要使用了BeautifulSoup进行html的内容提取。 P……
继续阅读看完这部电影,感慨良多。这是一部关于成长的电影,当自己成长起来的时候,也就失去了原有的童真。在成长的过程中,我们会得到许多,也会失去许多。 从高中到大学再到美国读研,8年的时间,让我从一个孩子,渐渐成长为一个成年人。在这8年里,发生了很多很多事情。我失去了很多,也得到了很多。有的时候静下心来想想自己走过的路,我会觉得这段路真的很漫长。和Kiki一样,在自己不……
继续阅读