天道不一定酬所有勤
但是,天道只酬勤

Debug 第2页

主要记录一些日常工作中遇到的错误及解决方式

自动拆箱导致空指针异常

hollischuang阅读(14158)评论(6)赞(13)

写在前面:三目运算符是我们经常在代码中使用的,a= (b==null?0:1);这样一行代码可以代替一个if-else,可以使代码变得清爽易读。但是,三目运算符也是有一定的语言规范的。在运用不恰当的时候会导致意想不到的问题。前段时间遇到(一...

从漏洞中总结编程规范

hollischuang阅读(7062)评论(1)赞(1)

最近,分析了很多由自动化工具扫描出来的代码漏洞,很多Bug都是因为我们平时写代码不注意规范导致的。更可怕的是很多时候我们并不知道那样写代码有什么问题。 今天就把这些问题总结一下。 1.非空判断 我们在代码中经常这样写: if(use...

HollisChuang's Blog

联系我关于我