zoukankan      html  css  js  c++  java
  • 20162305《程序设计与数据结构》第1周学习总结

    学号 20162305 2016-2017-2《程序设计与数据结构》第1周学习总结

    教材学习内容总结

    本周,我们主要学习了Java程序设计的第一章内容,通过对教材的学习,我对Java的用途和结构等有了一个简单的认识和理解。除了教材之外,我也在实验楼上学习了Linux基础教程,对Linux基本概念和操作,目录结构以及基本操作等都有了一些简单的认识。

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

    • 问题1:不能够很好地理解标识符和保留字
    • 解决方案:在实验楼进行试验,多次比较尝试慢慢理解。
    • 问题2:对书上演示的程序不是很理解
    • 解决方案:亲自动手在虚拟机中录入尝试运行,逐渐理解各个命令的意义

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

    • 问题1:无法查看Linux目录
    • 解决方案:按照老师的指导在Linux虚拟机上安装了tree,不过在第一次安装时出现了有关权限的问题,后来已解决。
    • 问题2:做完的作业无法正常上传
    • 解决方案:按照教程先安装了git,利用git命令上传,后来因为没能正确输入码云的用户名,导致多次出错,后来修改后解决。下次一定注意细心。
    • 问题3:按照书上写完的程序不能在虚拟机上正常运行
    • 解决方案:在同学的指导下,我发现我运行程序所处的环境不对,应该在新创建的项目文件夹中运行。打开文件夹重试后,程序可以正常运行。

    代码托管

    • 代码提交过程截图:

      • 运行 git log --pretty=format:"%h - %an, %ci : %s" 并截图
    • 代码量截图:

      • 运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图

    上周考试错题总结

    • 错题1:在 Linux 里面可以使用使用(chmod)命令修改文件的权限
      原因以及理解情况:对该命令掌握不熟,现已理解。
    • 错题2:Linux Bash中,强制删除test文件的命令是(rm -f test )
      原因以及理解情况:不了解rm命令,现已学会。
    • 错题3:Linux Bash中,查找home目录中昨天创建的文件的命令是(find ~ -ctime 1)
      原因以及理解情况:对-ctime不是很清楚,感觉没有学到...
    • 错题4:Linux Bash中,使用tar命令把home目录打包成home.tar的命令是( tar -cf home.tar ~)
      原因以及理解情况:不知道-cf的用法,现在理解

    其他(感悟、思考等,可选)

    这一周的学习,让我知道了实验对于学习代码的重要性。之前在实验楼在教材上看到的代码都是空洞的,只有把它真正地放入虚拟机的运行环境当中去,我才会慢慢理解这一系列的命令的用法和意义。虚拟机是一个层次分明的整体,在我使用虚拟机练习程序代码的时候,我出现的错误往往是因为不知道这个代码该存在于哪个分支,该在哪里运行。通过这周的学习。我以后会认真注意这一点。这一周的学习,我也要感谢我的室友和同学,他们也给了我很大的帮助。今后的学习我还需更加努力。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 19/100 1/1 10/15
  • 相关阅读:
    Java批量文件打包下载
    Java Swing
    空白文章
    linux 用户创建、管理、权限分配
    在虚拟机下安装hadoop集成环境(centos7+hadoop-2.6.4+jdk-7u79)
    《转载》POI导出excel日期格式
    java导出生成word(类似简历导出)
    《sqoop实现hdfs中的数据导出至mysql数据库》
    c# winform 自动关闭messagebox 模拟回车
    Ubuntu下启动/重启/停止apache服务器
  • 原文地址:https://www.cnblogs.com/lyxwatm/p/6503352.html
Copyright © 2011-2022 走看看