发表于: 2017-12-25 22:53:28
2 613
今天完成的事情
1.成功在服务器运行jar包进行jdbc查询。
一开始打包之后,死活运行不了,我就从最开始找原因:先排除了配置文件的原因,搜索了一下错误代码,大概就是连接失败啥的
我就开始查看网络连接,我网也没问题啊???咋回事(这时候已经走入了误区),我重启了电脑,重连了无线,还是不行。
我就开始仔细想,到底是咋会儿呢,然后我有运行了一个最小的测试jar(helloworld),可以成功运行...突然灵光一闪,妈的,我要连接远程数据库的啊!!肯定是url那里有问题!于是我修改了url,就成功地解决了问题:
如图,查询成功
2.测试db中断后,try catch能否运行
一开始也是懵逼的,不知道怎么中断db,还是师兄点醒了我,于是我关闭了mysql服务,模拟db中断
标红的部分就是连接失败了,然后在远程我用的是throws抛出了异常,所以在这里没有错误的详细提示,如果常会捕获的话,会有比较详细的定位
下面是用catch的,多了一些内容。
3.在不关闭连接池,main函数写1000个循环调用会是什么效果
真的贼慢贼慢...难道效果就是真的很慢吗
4.尝试向数据库插入大量数据
用的idea执行循环插入sql语句。频繁卡死,不知道怎么个情况,我做的是10000次循环,每次到四五百就结束了,不再插入了,目前正在搜索如何批量插入(尝试过好几个了,效果并不令人满意,虽然较之前快了,但总体还是太慢)插入500条数据就用了2分钟,100万条不敢想象。。。
5.学习连接池的概念
这个一会儿看书学
今天遇到的问题
以上...
今天的收获
额...感觉自己很蠢,但是还在慢慢前行
明天的计划
尝试发起最后的冲刺,完成该任务一
评论