-
AI 辅助调试怎么用:3 步让 AI 复现并定位 bug 的实操流程AI 调试能不能用起来,取决于你给的东西够不够它复现。本文给出三步流程:把 bug 压成能独立运行、稳定触发、错误位置不变的最小复现;把堆栈、输入、期望与实际、已试办法一次喂全;要求模型先输出复现步骤与根因假设再给补丁。并给出三个高频失败分支与六步验收清单。...
-
Vue 项目在初始化之前跳转外部页面:先看清这 3 个坑再动手想在 Vue 应用初始化之前跳到外部站点,判断必须放在 createApp 之前或 index.html 的内联脚本里,路由守卫已经太晚。本文对比三个跳转时机、讲清 replace 与 href 的历史记录差异,并给出避免后退死循环的写法与验证清单。...
-
JSON 里的 key 叫 this 怎么取值:从保留字讲到方括号写法接口返回的对象里有一个名为 this 的字段,点写法与解构的表现并不一样。本文用最小示例跑通四种取值写法,讲清保留字作属性名与作变量名的规则差异,给出 TypeScript 与可选链场景的写法和一份验证清单。...
-
后端返回的 HTML 标签怎么正常显示(附 3 种方法)接口返回的富文本插进页面后显示成一串尖括号,不是数据错了,而是走了文本插入。本文复现这个现象,给出文本插入、直接渲染、消毒后渲染三条路径的完整代码与代价,并附上消毒白名单与漏洞验证清单。...
-
CSS 滚动条怎么不溢出圆角框?先看清这 3 个坑再动手圆角容器一旦加滚动条就露出直角,根因是滚动条绘制在圆角裁切之外。本文给双层结构的完整写法、WebKit 与 Firefox 两套滚动条属性、三个高频失败分支的修复步骤,以及一份可照着跑的验证清单,照着改一次就能在两个浏览器同时过关。...
-
CSS 怎么画圆环进度条:border 与 conic-gradient、SVG 三种做法怎么选画圆环进度条至少有渐变、边框遮罩和 SVG 描边三种写法,选错会在加动画和适配旧浏览器时返工。本文给可直接运行的最小示例、三种做法的完整代码与适用边界、四个高频失败的修复办法,以及一份跨浏览器验证清单。...
-
C 语言里 &Send_buf 取的是数组地址还是首元素:从类型上讲透&Send_buf 与 Send_buf 打印出的地址相同,类型却完全不同,加 1 之后一个跨整个数组、一个只跨一个字节。本文用可编译的最小程序验证三种写法的差异,讲清数组退化的三条例外,并给出函数传参与打印地址的正确写法。...
-
浏览器能直接解析 SCSS 文件吗:答案与 3 条替代路径浏览器只认标准 CSS,直接引用 SCSS 文件不会生效,看 Network 里的 Content-Type 就能定位。本文讲清预处理为什么必须先编译,给出命令行、构建工具、在线编辑器三条路径与取舍,并说明原生 CSS 嵌套能替掉多少能力,最后附一份可照着跑的验证清单。...
-
antd Modal 内部组件的渲染时机:几种做法的区别与取舍antd 的 Modal 默认首次打开才挂载内部组件、关闭也不销毁,表单残留与图表宽度为 0 都源于此。本文用最小示例复现默认行为,对比 destroyOnHidden、forceRender、key 重建与 resetFields 四种方式的差别,并给出表单重置的推荐写法。...
-
AI 编程怎么防代码泄露:从零到跑通的 3 道闸担心 AI 编程把仓库里的密钥和客户信息带出去,靠关遥测是不够的。本文给出上下文隔离、通道选择、提交前出口检查三道闸的具体搭法,每道都配可复现的验证动作,并列出三类最常见的失守场景。...
-
AI 代码审查怎么接进 PR 流程:上手前先确认这几件事把 AI 代码审查接进 PR,难点不在提示词而在取干净 diff、按长度截断、把结果幂等回写成评论这三件工程活。本文给可直接放入仓库的 workflow 与脚本,列出费用、数据去向、误报率、失败处理四个确认点。...
-
whl 包在容器里安装失败避坑:这 3 个错误最常见和修复办法容器里装 whl 包失败,八成是平台标签不匹配而非网络问题。本文按复现报错、定位根因、逐步修复、回归验证四步,讲清 cp 版本不符、Alpine 的 musl 与 manylinux 不兼容、缺少构建依赖三个高频坑,并给出可照抄的探测命令与多阶段构建写法。...
-
推荐几个 vue3 搭好的架子?先看清这 3 个坑再动手选 Vue3 脚手架按项目形态走:官方 create-vue 适合学习与中小型项目,后台模板只用在内部系统。本文讲清模板形态错配、依赖锁文件未提交、Node 版本不满足构建工具要求三个高频坑的判定与修复,并给出可复现安装的验证清单。...
-
React 怎么阻止子组件手势穿透父组件,用错场景反而更麻烦点击子组件触发父组件是事件冒泡,用 stopPropagation;弹层滑动带动背景是滚动链,用 overscroll-behavior。本文讲清两种穿透的判定方法、合成事件管不到 document 原生监听等三个失败分支的修复办法,以及键盘可访问性的验证要点。...
-
MCP 和 Function Calling 有什么区别:一次讲清怎么选和怎么落地Function Calling 解决模型怎么表达调用意图,MCP 解决工具怎么被发现与跨应用复用,两者是上下游而非二选一。本文给出职责对比表、两段可运行代码、参数校验失败等四个高频分支的修复办法,以及工具调用的验证清单。...