20175317 《Java程序设计》第十一周学习总结
教材学习内容总结
本周我学习了教材第十三章的内容,知识点总结如下:
代码运行过程中的问题和解决过程
- 问题1:在做本周必做作业MySQL时我将代码都写好了,但是显示无法运行,都是无效的类
- 问题1解决方案:我经过尝试找到了解决的途径,无法运行的原因是我没有在浏览器中打开XAMPP,在浏览器中打开http://127.0.0.1,之后运行代码建立数据库连接
import static java.lang.System.out;
import java.sql.*;
public class ConnectionDemo {
public static void main(String[] args)
throws ClassNotFoundException, SQLException {
Class.forName("com.mysql.jdbc.Driver");
String jdbcUrl = "jdbc:mysql://localhost:3306/demo";
String user = "root";
String passwd = "";
try(Connection conn =
DriverManager.getConnection(jdbcUrl, user, passwd)) {
out.printf("已%s数据库连接%n",
conn.isClosed() ? "关闭" : "打开");
}
}
}
成功建立数据库连接后就可以正常运行了。这次问题的出现是由于我之前在图书馆进行代码编写,编译运行正常之后回了宿舍,走之前我将浏览器关掉了,回到宿舍后数据库连接就中断了,所以需要重新建立链接。这提示我在之后的编程中要做到善始善终,尽量完整的做完手头的项目。
代码托管
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | |
---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 |
第一周 | 16/16 | 3/3 | 20/20 |
第二周 | 546/562 | 3/6 | 16/36 |
第三周 | 739/1301 | 1/7 | 25/61 |
第四周 | 605/1906 | 1/8 | 29/90 |
第五周 | 977/2883 | 2/10 | 23/113 |
第六周 | 1451/4334 | 3/13 | 35/148 |
第七周 | 4393/8727 | 2/15 | 30/178 |
第八周 | 1393/10120 | 1/16 | 21/199 |
第九周 | 951/11071 | 2/18 | 30/229 |
第十周 | 1316/12387 | 2/20 | 26/255 |
第十一周 | 1316/12387 | 1/21 | 25/280 |