您的位置:首页 > 数据库

总结数据库查询软件的开发和问题解决过程

2012-12-23 23:48 531 查看
上次发博客在一个星期前了,上次说的那个问题,现在已经解决了,问题在于Qt中写数据存储代码中,有个容器在数据循环中,自己竟然忘了clear,所以导致数据存储时存在了大量的重复数据,导致数据库庞大,查询起来非常慢,现在测试一个小时大概存入数据100万行,这个存储量对于数据查询还是比较高效的。

从这个代码中bug可以看出自己写程序的粗心,很多时候都是写完了就不去检查,以后每写完一段代码,都应该好好检查,指针有没有加判断之后再用,在循环中容器类成员变量有木有每次循环clear等等, 这些都是项目留下来的宝贵经验,建议近期把C++编程规范再好好看一遍,尤其是对于指针方面的,自己代码中好多用指针的地方都比较随便,不加判断就调用,很容易造成程序崩溃的,还有new的指针,一定要记着要delete掉,还有以后如果要用VS2008来做项目,最好用用boost库提供的智能指针,安全。

这个项目总算告一段落,这个周末过得很颓废,也许就是因为缺乏一个具体的学习计划,不知道自己接下来要干什么,还有很多书要看,要学的东西还很多,所以应该给自己制定一个详尽的学习计划,每天完成一定量的学习任务,这样既可以保证每天过的充实而且有意义,也可以让自己不至于那么无聊,刷微博,逛人人,太木有意思了,以后学到的东西都应该在博客里做一个总结和整理,加深理解和记忆,哦了,这次就先写这么多了,继续努力!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: