Java 字符串大小写转换用 toUpperCase 转大写、toLowerCase 转小写,二者都返回新字符串、不会改动原串。本文讲清 Java 字符串不可变特性带来的接返回值陷阱,以及忽略大小写比对、多语言 locale 等实战要点,帮你少踩坑。
HTTP 状态码是服务器对每次请求给出的三位数字应答:200 代表成功、404 代表找不到资源、500 代表服务器内部出错。本文讲清 2xx/4xx/5xx 三大类的含义与排错分工,帮你快速定位问题到底在客户端还是服务端。
JavaScript 取整是前端处理数字的高频操作。本文基于浏览器实测,讲清 Math.floor 向下取整、parseInt 截断小数、位运算 ~~ 取整三种写法的区别与适用场景,并点明负数方向、字符串本质两个常见坑,帮你把小数稳稳变成整数。
JavaScript 事件监听是给网页元素绑定交互的核心手段。本文基于浏览器实测,讲清 addEventListener 与 on 事件属性两种写法的区别、各自适用场景,以及拿元素过早、this 指向两个常见坑的解决办法,帮你把点击和输入事件稳稳绑对。
RAG 全称检索增强生成,是一种先检索外部资料、再让大模型据此生成答案的 AI 技术。本文讲清它是什么、为什么能缓解大模型知识过时与编造问题、四步工作流程,以及与微调、Agent 的核心区别,帮你判断自己该不该用 RAG。