实习14天

在本周的学习中,我们遇到了投影仪故障、光线过亮等问题,导致课堂体验不佳。尽管如此,老师仍然提供了丰富的知识内容,包括Git、系统启动流程、移植等。在面对困难时,通过自我学习和利用网络资源,我们逐步掌握了Git的基本操作,并尝试理解系统启动过程。移植概念的解释和实践操作,以及关于权限问题的解决,都体现了老师教学的用心。未来,我们将继续通过视频学习和实践操作,加强基础知识和技能的积累。

       今天是周六,我们还是准时来到了曾经的茶水间,老师也很有时间观念,我们开始上课。

       从开始上课,我们就开始难受了,投影仪用不了,因为茶水间的空间太小,光线太亮,而且又没有白板,我们这些人就围在一起看着老师对着电脑操作,过这是一个忧伤的故事!老师上课的方式我们依然跟不上,某富甚至说,如果一直都是这样的話,他真的是接受不了的,幸好老师只是为我们讲授一些知识而已。不过老师会一直跟着我们一直做项目,这倒是一个很好的消息,为什么呢?因为老师的授课虽然不是很容易被我们这些学生思想接收,但是老师的实践能力真的很强大,而且老师也很热情,我们遇到什么问题他总会很认真,很耐心的为我们解答。

       其实对于老师的授课方式我倒是正在努力适应,毕竟无论如何知识点都得靠自己去自学我们才能真正的掌握,老师每次遇到概念性的东西,他就会说,“这都是些概念性的东西,没什么好讲的,你们自己看一下就好”,而学生都是等着老师给我们讲解各种知识点,如果一直这样,我相信我们的自学能力永远都提不高的,所以我得在老师讲完课后花费不少时间上网来搜索他讲述的内容,然后自己去专研。

        今天一开始的时候,老师先跟我们介绍了git这个管理代码的工具,他操作了好几次给我们看,但是我们之前是一点git概念都没有,听着他在讲课简直就是在听天书啊,后来我上网查了下,发现网上很多这方面的资料,于是我就看了会儿,按着操作进行了一些,明白了一点点,但是真的只是一点点,但是因为现在有太多的东西要学习了,只能把这个工具放在一边,等到我有时间一些的时候弄懂之后再来发篇这个linux 下git的使用的博客。大笑然后

        然后老师又接着讲一些系统启动的流程,幸好我之前听视频有听过一些这方面的知识,否则也就真的和其他小伙伴们一样迷茫了,(51CTO学院上有这个知识的视频讲解,我觉得还是不错的,比较详细),不过既然老师说我们需要了解一下这些启动过程中的操作,那我就得重新学习这些知识了,毕竟某柄也说过如果以后从事驱动方便的工作的化懂些底层的东西是很有利的。

       移植是什么?我不知道我的理解对不对,反正我现在就觉得,移植就是将另一个平台上的程序成功地在我们需要的平台上运行,而能成功的最重要的原因就是环境的搭配,所以我们就得把程序的库进行平台间的交叉编译之后然后再转到所需平台上调用,这样就能够解决两个由于操作系统的不同等原因带来的程序不能正常运行的原因。老师为了让我们理解这些也是煞费苦心了!

       一开始按照光盘里的QT指导书里的移植QT到开发板的步骤操作的时候,并没有成功,于是我就扣扣问老师,老师让我先make之后再进行sudo make install,后来就成功了,可能是权限的原因,但是没有验证过,但是我觉得应该八九不离十了。

       明天就继续看视频吧,复习bootloader的启动过程和多线程编程,然后再将老师的服务器与客户端的代码敲一遍,调试一下,希望能够成功啊,要不然我们的项目该怎么开始啊!!!?哭

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值