解决bug小积累
来源:互联网 发布:国内皮鞋品牌 知乎 编辑:程序博客网 时间:2024/05/17 04:15
场景:客户要求在原来的数据表上增加几个字段,字段A是原来就有的,现在需要增加字段B ,在逻辑上,只要字段A有值,字段B就肯定不会为空。
bug: 本地调试可以正常运行,但是部署到测试环境后,就报空指针
解觉过程:开始就是找不到具体是哪一行报出的错误,重新打补丁也不行,没办法,只有把测试环境的代码拷贝到本地的开发环境中调试,仍然没有报错(在这之前使用的数 据库都是本地的),最后将数据库切换到测试环境中,错误呈现了,跟代码发现了产生bug的地方:
bug产生的原因:在新增字段前,测试环境对应的数据库里已经有数据,这样就产生了,字段A有值,字段B为空的情况,但是在代码里没有注意到这个,所以就产生了一个空指针。
正式环境的情况也和测试环境一样,所有代码中就需要处理这种情况。
0 0
- 解决bug小积累
- chkconfig小bug解决
- 小bug的解决
- 小BUG解决PagerAdapter
- 修改bug小经验积累总结
- 解决QPropertyAnimation动画小bug
- 解决bug的小方法
- Catalyst 10.2解决了一个小BUG
- 一个小BUG的解决过程。
- 小程序解决微信bug
- 小积累
- 小积累
- 小积累
- VS的BUG积累
- C++编程bug积累
- 一点一点积累bug。。。
- bug收集,点滴积累
- AJax的的一个小Bug,怎么解决呢?
- MFC对于win32编程的封装细节
- hdu 5095模拟
- SD卡应用总结(FatFs)
- 迭代遍历Vector、LinkedList、ArrayList三种数据结构
- 字符串替换
- 解决bug小积累
- 积跬步,聚小流-------SQL SEVER对表的基本操作
- 禁止用户访问servlet
- JAVA学习第六十四课 — 反射机制
- HTTP常用状态码
- UVA - 10282 Babelfish
- C#面向对象简单机器人
- GetManifestResourceStream得到的Stream是null的解决
- Java基础知识3:异常处理,数组与常用类