工作日志 -java debug的一天

来源:互联网 发布:网络语言有 编辑:程序博客网 时间:2024/05/22 00:15

写了一个很长的代码,测试那边要测试,测试的毛线也不懂,当然也不需要懂,白盒测试嘛,一挂就来找我事,害的姐debug了一天,陪他们测了一天,终于完了。

遇到两个问题,一个是数据问题,insert的时候报一意性制约错误,显然得去找insert那张表的UK(A,B),然后跟踪看看哪里设的,为毛数据库里已经有了这条数据了。

后来发现A是可以重新设置的,tomcat启动不顺利,各种clean重启还是报timeout错误,不知为何。 

另一个就是我的bug了,在几个并行if之后,有个update操作,结果一不小心写在了最后一个if里面,想象一下,出现什么现象,就是最后一个可以,前几个不可以呗,经验不足,debug了好久才发现。中途数据公用原因,导致互相删除别人制造的数据,我不知道这个该不该反应给leader,效率极低,令人无语。

factory的junit测试,不知道为什么用isSameBean就不对,用toString就对了,此疑问尚未解答。

做了个大的service,好多个加工,这种情况的注释量不容小觑,还是换个方式比较好。悔啊~!

Sakura乱码,右键改一下不就行了,选择一行到末尾的快捷键 shift+end 选择特殊的 shift+箭头

nullPointer很多情况下都是没有初始化,list抽出要判空,常识。。。。

clookup命令可以比较数据excel的命令技巧

分歧点,可以用bind的方法来做。从共通的serviceContext里取过来

java反射,比较项目时应用,还没有完全理解

编程的好习惯,是尽量使用给的最上层的方法,不要自己再拆底层的实现。

null,equals以及==的使用,累了一天了,明日再续!每天有个好心情!语言是个工具,工欲善其事必先利其器~

老大对我期望过高,在职一天,就尽一天的责任!辞职的想法可以有,不可以成为不努力工作的理由!加油!奋斗

0 0
原创粉丝点击