03 2025 档案
摘要:一、传统判空的血泪史 某互联网金融平台因费用计算层级的空指针异常,导致凌晨产生9800笔错误交易。 DEBUG日志显示问题出现在如下代码段: // 错误示例 BigDecimal amount = user.getWallet().getBalance().add(new BigDecimal("1
阅读全文
摘要:1 什么事跨域问题? 很多小伙伴第一次遇到跨域问题,大概率会一脸懵逼:“我后端接口明明通了,Postman也能调,为啥浏览器就报红字?” 其实这事儿得怪浏览器的“同源策略”(Same-Origin Policy)。 简单说,浏览器觉得“不同源的请求都是耍流氓”。 比如你的前端跑在http://loc
阅读全文