20172327 2017-2018-2 《程序设计与数据结构》第一周学习总结
20172327 2017-2018-2 《程序设计与数据结构》第一周学习总结
教材学习内容总结
- 本书的第一章简单的介绍了计算机的构成和网络介绍,以及Java编程所需要的步骤,通过正反例的对比,让往我们知道一个程序员所编程时所需要注意的步骤和规范,备注的使用。
- 通过蓝墨云,博客园,实验楼的网络的课程教学,我们对Linux命令,vim命令还有Java小程序的设计有了初步认识。
- 通过对Hello World小程序的设计,以及对课后项目的自己实践,初步打开了对Java完全不了解的初始局面。
教材学习中的问题和解决过程
- 问题1:在假期装虚拟机时,发现进去之后只能用32位的虚拟系统,但是我的电脑系统为64位的,所以由于不知道,不得不将Ubuntu装成32位的。
- 问题1解决方案:在蒋子行同学的帮助下,他告诉我需要到电脑BIOS上设置虚拟机vt,经过改成enabled,我才将Ubuntu系统改为64位的。
- 问题2:虚拟机的安装:原来使用的时VirtualBox虚拟机时,经常显示虚拟机工作异常,而且Ubuntu系统装上后,更新过后自动重启时,虚拟光驱就显示没有光驱,当点回原来的光驱时,就又要重新装系统,持续了好几次。
- 问题2解决方案:由于出现次数太多了,我就找同学问并上网百度,但是没有结果,所以我索性将VirtualBox虚拟机卸载改用VMware虚拟机,在VMware虚拟机,这就运行的很好。
- 问题3:虚拟机与码云的git连接和文件传输,应为自己创建了一个私人项目并将其起名未20172327mrf,所以先将克隆网址设成自己项目的网址,但后来才知道Java程序要传到班级的项目里,所以在班级里又创建里一个20172327mrf项目,所以导致重名,在上传时,不知到怎么的,本来要传到班级里的传到了自己的里面,而且,试了好多次都不行。
- 问题3解决方案:不得不把所有无关的文件夹都删了,并把自己的私人项目也删了,重新安装git,并重新克隆,才创建新的20172327mrf文件夹,并将Java程序移动进去,最后才成功上传。而且后面的项目我都直接将其建立到这个文件夹层中,上传也很方便。
代码托管
感悟、思考
通过这一周的学习,我初步的了解了Java,也知道了Linux与Windows的不同,通过不断的遇到问题,解决问题,我应该有所提升,这个Java的学习还是很耗时间的,但只要学习进步,我认为就是值得的。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 95/95 | 1/2 | 18/20 |
-
计划学习时间:20小时
-
实际学习时间:18小时
-
改进情况:
(有空多看看现代软件工程 课件
软件工程师能力自我评价表)