摘要: 最近维护一批代码,其中包括一堆if...的使用,多的情况嵌套8、9层,痛苦不堪,所以搜寻一些可以降低if...else的方法来改善一下代码,写个简单总结。 第一种: 优化前 if (measuredValue > 8) return 5 * measuredValue * measuredValue 阅读全文
posted @ 2020-06-04 16:41 舒碧 阅读(1816) 评论(1) 推荐(2) 编辑
摘要: 1、'' is null为true,''和null是同一个东西。 神经病写法:无论vc_itemids是null还是'',or后面的那一句都为false,判空只能使用is null 或者 is not null。下面的vc_itemids只需要前面的判空就可以了。 分析: 2.低效的子查询 神经病写 阅读全文
posted @ 2020-06-04 15:32 舒碧 阅读(698) 评论(0) 推荐(0) 编辑