zoukankan      html  css  js  c++  java
  • 2018-2019-2 《Java程序设计》第9周学习总结

    20175319 2018-2019-2 《Java程序设计》第9周学习总结

    教材学习内容总结

    本周学习任务:

    • 下载安装MySQL数据库管理系统。
      教材介绍在官网下载安装Mysql服务,启动Mysql数据库服务器后进行初始化以及设置了root用户,而我的电脑依照步骤一步步走之后无法正常启动Mysql,便改为使用蓝墨云上推荐的xampp,参考Intellj IDEA 简易教程 数据库


    • Mysql客户端管理工具
      使用xampp只需要在浏览器中输入http://localhost并选择PHPAdmin即可对数据库进行管理。

    • JDBC
      JDBC是专门用于操作数据库的API,使用JDBC的应用程序一旦和数据库建立连接,就可以使用JDBC提供的API操作数据库。而JDBC与数据库的连接需要驱动,这就需要下载相应数据库的驱动。在IDEA中配置驱动路径即可实现程序与数据库的连接。

    • 程序中管理数据库

      • 加载数据库驱动:Class.forName("com.mysql.jdbc.Driver")
      • 连接数据库:getConnection(java.lang.String)
      • 向数据库发送SQL查询语句:createStatement()
      • 处理查询结果:executeQuerey("SELECT * FROM <数据库名>"
      • 关闭当前连接:close()
    • 学习《Java程序设计》第十一章MySQL数据库基本操作

    • 利用JAVA程序对MySQL数据库系统进行查找,更新,添加和删除操作。

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

    • 问题1:安装Mysql时出现以下问题

    • 问题1解决方案:以管理员权限打开命令行,再进行操作。

    代码托管

    xxx
    xxx

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 156/156 1/1 20/20
    第二周 275/431 1/2 22/42
    第三周 761/1192 1/3 31/73
    第四周 428/1620 1/4 26/99
    第五周 264/1884 1/5 11/110
    第六周 1265/3149 4/9 32/142
    第七周 551/3700 2/11 25/167
    第八周 1105/4805 4/15 33/200
    第九周 1519/6324 2/17 30/230

    尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
    耗时估计的公式
    :Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

    • 计划学习时间:40小时

    • 实际学习时间:32小时

    • 改进情况:

    (有空多看看现代软件工程 课件
    软件工程师能力自我评价表
    )

    参考资料

  • 相关阅读:
    海量数据处理:十道面试题与十个海量数据处理方法总结
    C++中的static及内存分配
    面试时如何向面试官提问
    面试题3:斐波那契数列与爬楼梯
    面试题1:二进制中1的个数
    面试题:单链表的几种处理
    js网页下载csv格式的表格
    解决背景图文字盖住html里面的dom元素
    使用element-ui的常见问题
    Promise-async-await处理函数
  • 原文地址:https://www.cnblogs.com/killer-queen/p/10759593.html
Copyright © 2011-2022 走看看