有时候不是你的错!

J2EE 专栏收录该内容
44 篇文章 0 订阅

“天啊,为什么上天对我这么不公?”我开始抱怨。

 

“说说怎么回事?”和我一起编写代码的一个同志问道。

 

“就是这个 添加 的功能,老是出错,我已经检查了多遍了!但是在Tomcat上加载好后运行起来,点击 添加 ,什么页面都不显示!”我回答到。

 

“那后台报错了吗?”

 

“报了一个错误,什么什么空指针错误,我检查了好几遍执行流程,没问题啊!”

 

“我来帮你看看”

 

太好了,我们一起检查一下吧!”

------------------------------------------------------半个小时后--------------------------------------

 

这个问题终于解决了!可随之又产生了一个烦人的问题。

 

具体经过是这个样的:

 

刚开始查找问题,随着这个功能的执行流程一步步查下去,发现还是我的代码写出了点问题,往Oracle数据库里边查数据

 

的时候,那条插入语句有问题我们把它改了过来,然后重启服务器,再次运行程序。。。。。

 

这次又报了一个错误,是一个新错误,原来的没有了。

 

这次的错误是:违反了键唯一性约束 ,可是我们查了 Oracle 的 建表语句,没有问题,那这个错误是怎样产生的呢?

 

我们又继续分析了一遍执行的流程,实在是找不到错误了。。。。

 

后来,他也不知道怎么想起来要重启了一下 Oracle 服务 ,再重启 服务器,运行程序,哈哈,错误没有了!?!

 

这样看来,原来是Oracle数据库软件惹得祸!

 

这样看来,有时候程序出了问题,也不一定是你的错,虽然这样的可能性会很小!

 

看来以后写程序要注意,考虑问题一定要周全!有时候不是代码出了问题,可能是环境的问题!

 

 

 

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值