- 博客(8)
- 收藏
- 关注
原创 2026 最新 Codex 安装教程:App、IDE、CLI、Cockpit Tools 全流程
Codex 并不是只有一种使用方式。Codex App↓图形化使用Codex IDE↓直接在 IDE 中开发Codex CLI↓终端使用↓第三方多账号管理Codex CLI最终选择哪一种并不冲突,完全可以根据不同开发场景组合使用。
2026-08-17 17:27:49
1492
原创 AI都能写前端代码了,前端程序员还有必要存在吗?
AI 都能写前端代码了,前端程序员还有必要存在吗?有。但未来可能不再是:“谁写代码写得快,谁就更厉害。谁更懂问题,谁更懂产品,谁更懂工程,谁更会使用 AI,谁就拥有更强的竞争力。AI 正在让代码变得越来越廉价。理解问题的能力不会廉价。解决复杂问题的能力不会廉价。把一个想法真正变成产品的能力,也不会廉价。所以 AI 时代真正需要改变的,不是:“我要不要继续做前端?“我要从一个只会写代码的前端,变成一个什么样的开发者?“我是一个前端程序员。“我是一个能够利用 AI,把问题变成产品的软件工程师。
2026-08-14 17:41:53
486
原创 《从单体架构到微服务:为什么需要 Nacos 和 Gateway?一文搞懂服务注册、配置中心和网关》
大家好!我是小尤~。在传统项目开发中,我们经常看到一个 Spring Boot 项目直接连接数据库,然后提供接口给前端调用。例如:这种架构在项目初期完全没有问题。但是随着业务越来越复杂,一个项目可能包含:如果全部写在一个项目里面,代码会越来越庞大。于是很多企业开始采用:将一个大的系统拆分成多个独立服务。例如:但是拆成微服务之后,又产生了新的问题:于是出现了:这两个非常重要的组件。Nacos 是一个服务发现和配置管理平台。官方定位:简单理解:它主要有两个作用:假设没有 Nacos。现在有:订单服务可能直
2026-08-10 16:31:27
384
原创 # Chrome Console 打印对象和 Object.keys() 不一致?原来是 Console 的「延迟求值」导致的
Chrome Console 打印对象与看起来不一致,并不是浏览器出错,而是Console 打印的是对象引用,而不是打印时的对象快照。默认打印的是对象引用,展开时才读取最新值。等方法会在调用时立即计算,因此反映的是当时的对象状态。如果需要记录对象在某一时刻的真实内容,可以使用或浅拷贝等方式生成快照。遇到 Console 与代码执行结果看似矛盾时,优先考虑是否是Lazy Evaluation(延迟求值)导致的,而不是怀疑 JavaScript 本身。
2026-07-31 10:58:02
609
原创 深入分析 dexie-worker 源码:为什么一个 Worker 只能维护一个 Dexie 数据库?
大家好呀!我是小尤~。最近在项目中准备使用来管理 IndexedDB,希望能够同时创建多个数据库(例如db1db2),结果却发现无论创建多少个实例,始终只会初始化第一个数据库。于是翻了一遍源码,终于找到了原因。
2026-07-25 14:26:14
320
原创 Mac 使用 nvm 切换 Node 版本失败:`nvm use` 已生效,但 `node -v` 还是旧版本(完整排查过程)
命令作用查看 nvm 当前认为的 Node 版本node -v查看真正运行的 Node 版本which node查看 node 命令来自哪里查看 nvm 当前指向的目录echo $PATH检查 PATH 中 Node 的优先级检查是否正确加载 nvm这次问题最大的收获就是理解了nvm 的工作原理。以前一直以为:nvm 会切换 Node。nvm 并不会修改 Node,它只是修改 PATH,让新的 Node 路径排在最前面。因此,只要理解了PATH 的查找机制,以后无论是nvmVoltaasdf。
2026-07-25 11:31:00
436
原创 记录一次 S3 AccessDenied:Authentication Failed(If-Range 导致 Token 校验失败)问题排查
记录一次 S3 AccessDenied:Authentication Failed(If-Range 导致 Token 校验失败)问题排查
2026-07-23 14:38:38
289
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅