1、Tomcat自动停止
tomcat 运行一段时间自动关闭原因:
1,并发用户数目过大,也会导致tomcat自动停止服务;(用户数量大于1000时出现的可能性100%,用户数量小于1000时的可能性在30%)
2,系统本身的网络负载平衡没有做好,导致tomcat自动停止服务; (用户数量大于1000时出现的可能性100%,用户数量小于1000时的可能性在30%)
3,程序迭代不合理也是一个原因; (30%)
4,数据库连接未关闭,导致资源损耗过重,会引起服务停止;(对于初次开发的人员95%)
5,程序严重错误,也会引起tomcat停止服务!(10%)
2、数据库查询时排序
多条件排序时,sql语句可以通过order by type1(条件1) desc, type2(条件2) desc, type3(条件3) desc...
排序的优先级是从type1>type2>tyep3以次类推的
需要注意的是,当所查询的数据,排序条件都相同时,可能会出现查询到重复数据的问题,这里需要指出的是,可能是数据库并没有我们想象中那么智能,我们需要通过一个属性,给我们需要排序的数据,定一个排序规则,这个属性最好是对每一条数据是唯一的,这样我们在排序时,将这个属性添加到排序规则里面,我们再执行查询时,就不会出现重复数据的问题了。
原文:http://www.cnblogs.com/AndroidJotting/p/4913777.html