最近在做操作系统。简单地说就是安装助教给的实验步骤一步步地去找文件,更改文件的内容。可就是这样一个没有多少技术含量的事情,却让我大栽跟头。本来可以在很短时间内就可以完成的实验,往往会多花去一两个小时的时间,浪费了大把的时间和精力。现在回想起自己的前几次的实验,感慨颇多。于是小小地叙一下。第一次实验没什么难度,这就不说了。第二次实验室编译操作系统内核。编译的过程中崩溃了好多次,原因有两个,课件上的指导有些是错误的。这个完全颠覆了我对课件的正确性的认识。后面我还会提到和正确性相关的问题,希望我以后在遇到类似问题的时候能够冷静的处理这些问题。第二次实验的过程中还遇到了脚本执行过程的错误,可能是缺乏对脚本的格式的理解。最后就是由于一个小小的空格就导致了最后的悲剧。看起来明明是好的,但是最后的结果就是错的。以前在写Makefile脚本的时候也遇到过这种问题,不过没有重视起来。第三次实验中又用到了脚本了,对于脚本很熟练的同学一般都不会有什么问题,可是如果对脚本不熟练的话就可能会遇到很大的问题了。因为会有很多的脚本你看不懂它的执行的目的或者它实现这个功能的方法。说说第三个实验吧,这次实验的前面基本上没有遇到什么问题,但是最后却在编译内核上和写代码的时候出现了一个小的问题。这个问题整整困扰了我一天左右。但是幸好最后及时地发现了。编译内核的时候我把最重要的一个命令认为是一个可有可无的命令。于是编译过程中耗费的那么多时间都白费了。真的非常痛心。后面写代码的时候遇到的错误也许是最值得我反省的吧。在代码中要用到一个知识点,我没有自己看书,想图个方便问下同学,没想到信心满满的他最后还是漏掉了中要的一个语句。其实主要责任还是我自己。我的缺点就是太相信别人的话了,总是觉得别人说的就是对的(只是在自己不熟悉的领域表现得比较明显)。看来自己在以后的生活中不仅要在自己熟悉的领域中要经常怀有质疑的精神,在自己不熟悉的领域也一定要自己去搞懂,去弄明白,最后才不会出现纰漏。操作系统实验本不可怕,但是如果在做实验的过程中不能拥有耐心和细心的话,你会付出惨痛的代价的。也许这次实验就是对我的一个很好饿教训吧。以后遇到了困难要淡定地解决。戒骄戒躁,切记切记!!
操作系统实验有感
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
10. 有依赖的揹包问题
等風
2024-05-29 13:15:32
12. 揹包问题求具体方案
等風
2024-05-29 13:15:32
智能指针一些实现分析
f**k-coder
2024-05-29 13:15:22
智影AI故事转视频创作神器!快速开启AI绘画小说推文之旅
iaonao
2024-05-29 13:11:31
人人都是产品经理,尼恩产品经理面试宝典(史上最全、定期更新)
瘋狂創客圈
2024-05-29 13:10:50
逆向WeChat(四)
qz007
2024-05-29 13:05:40
今日高三毕业喊楼助威
生活裏面的儀式感其實只有 參與了纔有感覺,否則就是乾巴巴的儀式。 持續接受壓力的環境下,通過集中的、集體的、無預謀近乎隨機的吶喊、嘶吼、書本等形式進行壓力釋放,是一個值得表揚的釋壓方式。
Shine剪水
2024-05-29 13:05:00
微调真的能让LLM学到新东西吗:引入新知识可能让模型产生更多的幻觉
deephub
2024-05-29 13:04:50
Git回滚本地已提交未推送的代码
時常提交代碼時會多提交文件,推送的時候才發現多提交了文件。想回滾提交併且保留提交的修改執行以下命令: git reset --soft HEAD^
SimpleWu
2024-05-29 13:01:49
日期选择器:年 月 日 动态切换显示
1. 組件樣式部分(elementUI)實現 <el-row> <el-col :span="10"> <el-button-group> <el-button :
mahmud
2024-05-29 13:00:29
数据展示动态(跑分)显示
mahmud
2024-05-29 13:00:29
关于crmeb商城项目,未登录状态无法显示秒杀界面内容问题
feimengv
2024-05-29 12:59:49
一文教你如何调用Ascend C算子
華爲雲開發者社區
2024-05-29 12:58:29