万恶的bug,大家看看都有这么愚蠢的么:
1.使用sequence时 用 select max(id) from table; -------太暴力了,直接数据记乱
2.多层for循环的时候,就是2,不多说看2比代码:
for(int i=0; i<size1; i++){
for(int j=0; j<size2; j++){
Object obj = (Object)list2.get(i);// 也不知道当时在干P
}
}
3.还是for循环,邪恶!
List list1 = new ArrayList();
List list2 = new ArrayList();
int size1 = list1.size();
int size2 = list2.size();
for(int i=0; i<size1; i++){
Object obj = (Object)list1.get(i); //第一次for循环
}
//..............挺乱的
for(int i=0; i<size2; i++){
Object obj = (Object)list1.get(i); //多么2,居然还用list1来查,结果好长时间才暴露出来问题!!!!!!!!当时想QIU呢
}
4.不知道各位是怎么上线的,上线总是出各种纰漏,不是少了配置文件,就是少执行条sql,所以你的工程你更新了什么内容一定要及时的更新到上线部署文件中去,又是大BUG!
5.测试系统和正式系统表结构不一致,某些字段在测试没有约束,在正式有约束,导致测试正常,正式上线就拉稀!
6.开发接口过程中,一定要和对方搞清楚每个字段的含义,填写还是不填写,怎填写,有什么约束!
7.不要图简单,新建一些表,比如payway,新建payway1。 我擦 我哪里来的权限,敢这么做,还有多少我不知道的应用在使用payway呢,我怎么敢新建一个payway1
8.select * from table where code=? 注意code是否是可以作为查询条件的!!!!!!!
9.在使用ajax的时候往session里放东西的时候一定要小心,因为它是异步的,要考虑网络的延迟!!!!!!