发表于: 2017-09-09 23:48:10

1 830


今天完成的事情;

用mvn命令跑单元测试.在单元服务器跑通流程.

循环调用和往数据库里面插入100W条数据.

这是讲整个mvn项目打包用RZ上传的.需要注意的是install方法打包出来是无法进行单元测试的.

navicat挂了..数据有点多.使用的是师兄日报里面拼接SQL语句的方法.

参考资料http://blog.csdn.net/frinder/article/details/38830723这个网站只能作为参考,他没有定义作为用于数据库连接的connection,

因为之前学循环语句的时候记得讲过,http://www.cnblogs.com/hebao0514/p/4757111.html  这个网站在实例化、初始化、比较、自增等方面的耗时情况进行了分析,

在嵌套For循环中,将循环次数多的循环放在内侧,循环次数少的循环放在外侧,其性能会提高;减少循环变量的实例化,其性能也会提高。从测试数据可知,对于两种优化方案,如果在循环次数较少的情况下,其运行效果区别不大;但在循环次数较多的情况下,其效果就比较明显了。然后尝试将外部循环控制在10,一次提交100000万条,一共提交10,时间则变得更短.

明天计划的事情;

将表改为要求的student.

建立索引.

整理小课堂;

遇到的问题;

mvn test测试时一直没有pom文件,导入jar包无法测试,

linux下解压zip需要先执行命令 yum install -y unzip zip 安装解压zip, 

mvn单元测试时需要进入项目文件夹内.再执行mvn test.

插入数据的代码,, 不知道这个语句是什么意思,这个还是看师兄的日报修改,原句

PreparedStatement pst =conn.prepareStatement();


拼接SQL语句时,搞了2个小时 最后也没搞懂最后的括号后面为什么要加 , 

  • 任务进度:任务1,步骤17

  • 任务开始时间2017-8-23

    任务结束时间2017-9-15

    无延期风险

    禅道:http://task.ptteng.com/zentao/task-view-10427.html



返回列表 返回列表
评论

    分享到