现在已经是暑假留校的第三周了,时间真的不会等人.留校生活已经基本过了一小半了.
第二周我们的安排是学习linux C编程实战的第七章(进程控制)部分,在开始第七章内容之前,还有一个特别苦恼的事情就是上周的小任务ls命令的R还没完成呢.所以总觉得自己时间分配不当,这一周开始学习新内容之前,先把ls -R写出来,然后开始学习进程.
在进程控制这一章的学习中,发现内容相对于上周的来说包含面更广了,但是那种零碎的知识也变少了.所以自己在学习中就必须有意识的去通过各种途径了解所涉及的知识,就像学长们给我们说的那样,真正有难度的是第一章的ls命令,这一章的小任务是实现myshell,听名字和需求觉得好难,感觉无从下手.还好书上给了流程图和具体的大概思路,首先最明显的是和ls相比函数真的是少了好多好多,所以心里压力没有那么大了,大概看了下书上的思路,自己先把程序框架写了出来,前两个函数模块挺简单的,自己尽力写了出来,觉得有难度的是后两个模块,牵扯到了输出输入重定向,管道之类陌生的名词,所以还需要借助书上的思路去完成.
在上周的任务中,我发现自己对于函数的传参这块掌握的比较乱,函数一多就分不清应该传哪个参数了,还有指针这块,一直不太好,所以必须赶快提高.
这一周相比第一周感觉有进步,不能说自己把时间百分百能够利用,不过至少没有第一周那么困了.感觉一周时间过得真的很快,自己必须在学习中不断总结,不断发现新知识,不断的去提高自己,找到最好的状态.
这周我写了两篇博客,觉得这周的博客好难写,因为都是文字性的概念知识,所以基本上就是把书上的重点知识敲了上去,对于学长开讲座的总结,我在博客上总结了一半,还没发表出去,还有待于下周的继续总结完善.我这周也把自己的代码全部上传到github上了.
寻找状态,迎接第三周的到来.