学号 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

转载于:https://www.cnblogs.com/lyxwatm/p/6503352.html

20162305《程序设计与数据结构》第1周学习总结相关推荐

  1. 20172304 《程序设计与数据结构》第九周学习总结

    20172304 <程序设计与数据结构>第九周学习总结 教材学习内容总结 本章是第十五章,主要介绍了图的概念. 首先我来介绍一下图的基本结构. 从逻辑上讲,图是由边和结点组成的,在我的理解 ...

  2. 20162302 《程序设计与数据结构》第一周学习总结

    20162302 2017-2018-1 <程序设计与数据结构>第一周学习总结 教材学习内容总结 很多情况下时间和空间不可兼得.在不同的情况下,要么用时间换空间,要么用空间换时间. 引出算 ...

  3. 20172315 2017-2018-2 《程序设计与数据结构》第九周学习总结

    学号 2017-2018-2 <程序设计与数据结构>第九周学习总结 教材学习内容总结 异常是定义一个非正常情况或错误的对象,由程序或运行时环境抛出. 异常与错误不同,错误代表不可恢复的问题 ...

  4. 20172304 《程序设计与数据结构》 第二周学习总结

    20172304 <程序设计与数据结构>第二周学习总结 教材学习内容总结 本周主要学习了第三章和第四章的内容 第三章 集合概述--栈 3.1集合 集合是一种聚集组织了其他对象的对象. 集合 ...

  5. 20162329张旭升 2016-2017-2 《程序设计与数据结构》第九周学习总结

    20162329张旭升 2016-2017-2 <程序设计与数据结构>第九周学习总结 教材学习内容总结 1.建立数据库连接:我们是通过老师给的XAMPP程序来配置自己的数据库,然后根据教程 ...

  6. 20162329 2017-2018-1 《程序设计与数据结构》第九周学习总结

    第九周学习总结 一.学习目标 二叉查找树的理解 二叉查找树的实现 平衡二叉查找树 哈夫曼树的实现 堆的理解 堆的实现 二.学习内容 1.二叉查找树 思路: 二叉查找树与一般二叉树的区别在于,二叉查找树 ...

  7. 20162303《程序设计与数据结构》第一周学习总结

    学号 2016-2017-2 <程序设计与数据结构>第1周学习总结 教材学习内容总结 本周学习了基本的JAVA知识,虽然比较基础,但是在实际过程中还是出现了许许多多的问题,代码一遍遍的敲错 ...

  8. 20162330 2017-2018-1《程序设计与数据结构》第二周学习总结

    2017-2018-1 学习总结目录: 1 2 3 5 6 7 9 10 11 12 目录 0. 本周学习内容总结 0.1 Comparable接口与Comparator接口的使用 0.2 泛型方法设 ...

  9. 20172323 2017-2018-2 《程序设计与数据结构》第九周学习总结

    教材学习内容总结 本周学习第十一章异常和第十二章 第十一章-异常 异常是一个定义非正常情况或错误的对象,由程序或运行时环境抛出,可以根据需要进行相应的捕获和处理. 错误和异常都是对象,代表非正常情况或 ...

  10. 20172314 2018-2019-1《程序设计与数据结构》第一周学习总结

    教材学习内容总结 概述 软件工程:是一门关于高质量软件开发的技术和理论的学科,用来控制开发过程,实现高质量的软件. 软件工程的目标:正确性.可靠性.健壮性.可用性.可维护性.可重用性.可移植性.运行效 ...

最新文章

  1. ×××视频下载:皮皮影视客户端功能使用
  2. ObjC block入门
  3. Leetcode 101. 对称二叉树 解题思路及C++实现
  4. IntegerCache的妙用和陷阱
  5. python爬虫程序的流程图_Python即时网络爬虫项目: 内容提取器的定义(Python2.7版本)...
  6. 首汽约车上线行程录音功能 产生司乘纠纷时可用于调查取证
  7. oracle中断进程,中断ORACLE数据库关闭进程导致错误案例
  8. python绘制四边螺旋线代_Python绘制3d螺旋曲线图实例代码
  9. linux网络测速qerf,cywapp.net
  10. 用好SVG格式 让网站速度提升起来
  11. 编译onnx-tensorrt产生libnvonnxparser.so
  12. 全球及中国网络教育行业商业模式与运行前景分析报告2022版
  13. cmd指令-快捷查看电脑ip地址
  14. 点陶极速版《隐私政策》
  15. 利用java打印心型图案
  16. paperJS中使用lab,lch等颜色
  17. 5福最多多少钱_2018支付宝集5福攻略介绍 一天内集齐不是没可能
  18. TCP/IP -- 物理层
  19. 基于51单片机的温度甲烷监测报警串口上报proteus仿真原理图PCB
  20. 详解 ERC-20 vs ERC-777、ERC-721 vs ERC-1155: 它们有何不同?

热门文章

  1. 各位网友为什么当初投资P2P的人最后基本都是血本无归?
  2. 在承德避暑山庄里待过,给你的最大感受是什么?
  3. 许多年轻人,尤其是刚毕业走上社会的年轻人,都误以为做销售很赚钱
  4. 人为什么必须积极有为?
  5. 为什么Mate40Pro没有OIS光学防抖?
  6. As we all know, Java 8 provides many new features
  7. P3 吴恩达推荐笔记:22张图总结深度学习全部知识
  8. Windows下Redis的启动命令
  9. ssis中数据类型_SSIS中的数据挖掘查询
  10. sql 时态表的意义_在SQL Server 2016中拉伸时态历史记录表