zoukankan      html  css  js  c++  java
  • 第九周作业

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

    教材学习内容总结

    本周学习了第21章有关内容:
    -数据库:存储数据的仓库,是长期存放在计算机内、有组织、可共享的大量数据的集合。数据库中的数据按照一定数据模型组织、描述和存储,具有较小的冗余度,较高的独立性和易扩展性,并为各种用户共享,即数据库有永久存储、有知识和可共享三个基本特点。
    -常见的SQL语句
    -MySQL的使用
    连接与断开服务器
    输入查询
    创建并使用数据库
    获得数据库和表的信息
    在批处理模式下使用mysql

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

    • 问题1:Linux下安装MySQL数据库,在启动mysql时遇到Error
    • 问题1解决方案:参考张之睿、刘伟康同学的方法,改输入mysql -u root -p即可,并了解了-u -p的含义

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

    • 问题1:掌握简单的四则运算及递归
    • 问题1解决方案:计算须将字符串强制转换成整数

    代码托管

    上周考试错题总结

    • 错题1及原因,理解情况
      The getMessage method of the Exception class prints out the stack trace, which helps the user to track down the source of the exception(Exception类的getMessage方法输出栈跟踪信息,有助于找到产生异常的源).
      A .true
      B .false
      正确答案: B
      解析:printStackTrace方法打印出堆栈跟踪。

    • 错题2及原因,理解情况
      sort.txt中的内容是:
      aaa:10:1.1
      ccc:20:3.3
      ddd:40:4.4
      bbb:30:2.2
      eee:50:5.5
      用“sort -t: -nk2 sort.txt”排序后的第二行是:
      A .aaa:10:1.1
      B .ccc:20:3.3
      C .ddd:40:4.4
      D .bbb:30:2.2
      E .eee:50:5.5
      正确答案: B
      解析:对每二列按数字升序排序

    • 错题3及原因,理解情况
      下面哪个文件输入流应该显式关闭,以确保数据能正确保存下来?
      A .output
      B .input
      C .error
      D .writable
      E .readable

    正确答案:A

    解析:输出文件流应该使用关闭方法显式关闭,以便所有数据被正确保留。

    • 错题4及原因,理解情况
      test.txt 中的内容是:

    No Name Mark Percent
    01 tom 69 91
    02 jack 71 87
    03 alex 68 98
    把第四列提取出来的Linux命令是:
    A .cut -f 1 test.txt
    B .cut -f 2 test.txt
    C .cut -f 3 test.txt
    D .cut -f 4 test.txt
    正确答案: D

    解析:cut 命令中第n列不是从0开始计数的。

    结对及互评

    事情多,但不能乱。大概是我要从搭档身上学习的地方。等忙完了在下半学期一定要静下心。

    点评过的同学博客和代码

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

    因为主观及客观原因,没能把学期以来的知识学扎实
    在动手设计代码时还是能感受到跟别的同学的明显差距
    所以希望在完全进入自主编程模式前,能留一定时间及帮助来巩固完善知识体系

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 3000行 15篇 400小时
    第一周 61/61 1/1 10/10
    第二周 339/392 1/2 14/24
    第三周 282/674 1/3 14/38
    第四周 571/1245 1/4 16/54
    第五周 831/2469 1/5 14/68
    第六周 335/2804 1/6 10/78
    第七周 411/3205 1/7 12/90
    第八周 306/3511 1/8 14/104
    第九周 309/3820 1/9 14/118
    • 计划学习时间:14小时

    • 实际学习时间:14小时

    • 改进情况:更注重实践

    参考资料

  • 相关阅读:
    网页鼠标点击特效
    ElementUI 删除 el-table 当前选中行(不是selection列)
    Vue阻止冒泡
    Vue实现选项卡切换
    Vue的条件渲染
    Vue实现勾选后向数组都添加
    Vue实现商城里面多个商品计算,全选,删除
    VUE实现请求数据
    JS实现数组每次只显示5条数据
    移动端分享到微信和QQ
  • 原文地址:https://www.cnblogs.com/JXY6996/p/6790800.html
Copyright © 2011-2022 走看看