六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 34|回复: 0

一个低级错误,浪费我一个下午的时间,还影响心情

[复制链接]

升级  26%

3

主题

3

主题

3

主题

童生

Rank: 1

积分
13
 楼主| 发表于 2013-1-29 08:57:02 | 显示全部楼层 |阅读模式
在做前台开发时,发现报错如图:


字面意思是说注意参数的下标是从1开始。
    到网上找到了很多说法,差不多都是说在hibernate配置中没有查询条件的字段,然后我就一个一个找,搞了一个下午没搞明白到底错在哪儿。然后我就想干脆自己重新写得了,就准备把那原来的配置文件重命名,这才发现本应是".hbm.xml"的配置文件后缀,被原作者写成了".bhm.xml",坑爹了不是!!这比没写还慎人!!
从这个低级错误总结的经验就是:1、发现错误时,首先从后台打印的错误信息提取错误原因,如果没有找到线索,则根据开发步骤从头到尾找,每一步都要很细心。2、低级错误坑死人,开发过程中一定要细心。

    另附同事写的一段javascript低级错误,他的本意是要判断flag是否为undefined,却写成了这样:
if(typeof(flag=="undefined")){    //内部代码}
这样一来,不论flag是什么,内部代码都会执行了。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表