第一周作业
学号 20162310 《Java程序设计》第1周学习总结
教材学习内容总结
我在本周的学习中深刻体会到了学习java语言需要一个一个代码,一行一行命令的练习。
在实践中发现错误并解决
教材学习中的问题和解决过程
- 问题:经常出现大小写的问题(String),符号(; [] {} )以及一些需要空格的命令(add .和cd .. )
- 解决方案:通过理解error错误报告,并进行修改
- 问题:由于之前瞎编脚本于是没有注意脚本的真正用途,在每次使用javac生成.class文件时,.class文件总是出现在src文件中,然后每次都要mv到.bin文件中,超级麻烦
- 解决方案:……后来再看老师的步骤中才发现自己是如此的蠢,下次一定好好使用脚本这个神奇的东西
代码调试中的问题和解决过程
- 问题:在错误的文件中进行操作,导致提示文件不存在
- 解决方案:使用tree命令后即可知道相应文件的位置
代码托管
- 代码提交过程截图:
- 运行 git log --pretty=format:"%h - %an, %cd : %s"
- -
- 代码量截图:
- 运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l
上周考试错题总结
- 填空:在Ubuntu中,使用(sudo apt-get install ddd)来安装ddd软件。
- 填空:在 Linux 里面可以使用使用(chmod)命令修改文件的权限。
- 填空:Linux Bash中,查找home目录中昨天创建的文件的命令是(find ~ -ctime 1)。
- Linux Bash中,zip命令使用(-e)参数可以创建加密压缩包。
- Linux Bash中,ls . | sort 命令的功能是( 显示当前目录内容并排序 )
- Linux Bash中,把ls命令显示当前目录的结果存入ls.txt的命令输出重定向命令是(ls > ls.txt)
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 40/40 | 1/1 | 10/10 |
-
计划学习时间:10小时
-
实际学习时间:6小时
-
改进情况:本周准备挺多,代码打得太少了,下周要花更多的时间在打代码上