发表于: 2017-09-09 23:48:10
1 829
今天完成的事情;
用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
评论