一个实用的判断:"换一种做法"用 Strategy,"多做一件事"用 Decorator。
我把健康检查用例中 $.status 的期望值从 ok 改成 down,点击保存,页面提示成功。执行后,报告里一条检查通过,另一条失败。HTTP 状态码是 20...
我们给图片生成业务留了 15 分钟超时,但 Node 内置 fetch 底层的 undici headersTimeout 默认只有 5 分钟。4K 图片还没生...
创建文章的接口返回了 201,查询接口也返回了 200,读出来的标题却和写进去的不一样。要在下一次改代码后重新检查这件事,还得登录取令牌、创建文章、记下文章 I...
因为有些转账,光有卡号和名字不够,银行系统还得知道是哪家支行开的卡,不然不知道往哪打钱,容易打款失败、被退回。
上个月有个读者面试被问住了:LeetCode 37. 解数独,暴力写法能跑,可面试官一句"还能怎么优化"直接卡壳。这题挂着 Hard 的名头,其实是回溯算法最好...
我的项目结构是一个 monorepo:前端 + Node.js 服务端,服务端部署在云托管容器平台(按量计费、默认缩容到 0 的那类)。开发过程中我用 Work...
现有软件接入智能体 SDK 后,最容易被忽略的一类事故不是 401、429 或余额不足,而是:会话创建成功了」,界面也没弹红字,但工具突然变少、裁决人悄悄缺席、...
在新能源二手车、汽车金融、三电维保、车险定损等场景里,经常会碰到一个共性问题:需要核验车辆出厂原配电池配置,确认电芯供应商、串并联方案、电池包电量等基础档案。
现有软件把智能体会话接到自建会话服务后,最容易踩的坑不是「换哪家模型」,而是:HTTP 202、SSE 连接断开,能不能当成这一轮已经完成?旧前缀还能不能静默回...
用户连点两下支付按钮,钱扣了两次;网络超时客户端自动重试,订单建了两笔——这类"重复扣款"工单,我以前每个月要处理十几单。后来落地了一套完整的幂等防御体系,这个...
它不是一串随机字符。人在不同平台注册时,往往会保留同样的手感:同样的词、同样的下划线、同样的数字后缀、同样的缩写。哪怕换了三个平台,那个 ID 还是那个 ID。
在某音乐厅舞台音视频初步设计 20240906 报审版的审图里,音乐厅 #24 这条意见原本是这么写的:
从 Interop 联盟解决跨浏览器兼容性,到 WCAG 3.0 引发的新一轮无障碍讨论,从 Web 支付 API 深潜再出,到 AI Agent 如何重塑前后...
摘要: 用云开发 CloudBase 做会员小程序,支付走云调用,不用处理证书和签名,回调也由云函数接收。整条链路四步:小程序下单、云函数生成订单、小程序调起支...
这套流程里,真正和你业务有关的只有「写后端接口」一项,其余全是基础设施杂活。更现实的问题是:这些杂活对非专业后端来说门槛不低,很多人卡在「服务器买了但不会配环境...
某音乐厅项目舞台音视频初步设计的 20240906 报审版,摊在桌上的是五厅审图:音乐厅、多功能剧场、多功能厅、录音棚及转播、表演厅及培训教室。外发审查意见 8...
尴尬的地方在于:模拟器太好用,你会忘了自己在模拟;模拟器太粗糙,你会在一周后发现「本地能跑,线上不行」。