第一周作业

学号 20162310 《Java程序设计》第1周学习总结

教材学习内容总结

我在本周的学习中深刻体会到了学习java语言需要一个一个代码,一行一行命令的练习。
在实践中发现错误并解决

教材学习中的问题和解决过程

  • 问题:经常出现大小写的问题(String),符号(; [] {} )以及一些需要空格的命令(add .和cd .. )
  • 解决方案:通过理解error错误报告,并进行修改
  • 问题:由于之前瞎编脚本于是没有注意脚本的真正用途,在每次使用javac生成.class文件时,.class文件总是出现在src文件中,然后每次都要mv到.bin文件中,超级麻烦
  • 解决方案:……后来再看老师的步骤中才发现自己是如此的蠢,下次一定好好使用脚本这个神奇的东西

代码调试中的问题和解决过程

  • 问题:在错误的文件中进行操作,导致提示文件不存在
  • 解决方案:使用tree命令后即可知道相应文件的位置

代码托管

  • 代码提交过程截图:
    • 运行 git log --pretty=format:"%h - %an, %cd : %s"
    • -image
  • 代码量截图:
    • 运行 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

参考:软件工程软件的估计为什么这么难软件工程 估计方法

参考资料

posted @ 2017-03-05 20:00  林臻  阅读(149)  评论(6编辑  收藏  举报