20175121 2017-2018-1 《C语言程序设计基础》第9周学习总结
学习内容总结
本周并没有学习多少C语言,有主课程学习时间分配上方面的原因,也有个人的原因,做得不够,仍需努力。本周安装了linux虚拟机,最初使用的是virtualbox,但是这个软件太老并且很不稳定,安装了好几次才成功,但是虚拟机却又连不上网络。于是通过网络搜索进行网络配置,输命令行,但都失败了。之后询问学长,我哥(运维工程师)都没解决问题,然后我通过Teamviewer让我哥远程操作尝试设置虚拟机的网络配置,然而还是不成功。晚上到信安协会值班也让学长看了看,但仍没有找到解决方案。从下午一直到晚上10点多钟一直在尝试解决这个问题,最后实在不想浪费时间了,就卸掉了VirtualBOX换成了VMwareWorkstation 12,一下就没有了网络问题。
此外还学习了点TC和Everything,感触颇多,对软件的又有了新的认识。华丽的外表并不重要,重要的是它的实际应用功能,一个不需安装的小小工具,成为了骨灰级电脑玩家推崇的神器,多么牛逼。熟练的使用TC和Everything极大地提升了工作效率,只要文件一多就乱成一团,很多东西不知道在哪里,到处翻,现在一切都变得很轻松。
最后周末的课上,学长将来一些关于C语言的知识,如构造体,函数。知识最大的敌人不是无知,而是错觉,你以为你明白了,实际上呢?或许很多都是自己的错觉。总之,下周都分配点时间过来,进度太慢了。
学习中遇到的问题和解决过程
- 问题一:安装linux虚拟机过程中遇到网络无法连接的问题
- 问题一解决方案:同上,百度Google,询问学长和老哥,最后没办法换成VMware workstations 12
- 问题二:使用VMware workstations时发现无法设置成中文
- 问题二解决方案:询问学长,换成国内软件源
- 问题三:换国内软件源与设置语言中的具体操作
- 问题三解决方案:百度
- 问题四:忘记git使用方法了
- 问题四解决方案:自己去百度,多多使用练习,加强记忆
代码调试中的问题和解决过程
- 问题一:写好一个程序后运行输出的却是上一个程序的结果
- 问题一解决方案:询问学长,原来是主函数main后面没写(),无参数也需()
感悟
学习新知识的过程中总会遇到各种各样的问题,我们会尽力尝试各种方法去解决,但付出了许多努力却还是解决不了时难免会产生厌恶的情绪,想放弃。这都是很正常,所以人都会遇到一样比较让人心烦的问题,关键是看你怎么去对待,以何种态度去面对,或许不会得到许多硬知识,但这个解决问题的过程却能增加我们的软知识,这个过程也提升我们解决问题的能力。因此,不要害怕遇到问题,勇敢面对吧,我们不相信有解决不了的问题。