首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ZengLiangYi
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
最新
热门
你和 AI 聊了上千轮,这些知识都去哪了?
AI 编程助手用得越多,知识丢得越快—关掉终端,上百轮对话的经验就蒸发了。把散落在 Claude Code、Cursor、Codex 里的对话自动「结晶」成结构化笔记,支持语义搜索和知识图谱,开源免费
从文章到脚本:把 Git Tag + Semver + CI/CD 收敛成一个 `release.mjs`
上一篇文章解决的是“发布链路怎么设计”,这一篇解决的是“怎么把它变成团队每天都能安全执行的一个命令”。我们在自己的实际项目里新增了 scripts/release.mjs,把分支校验、工
用 1300 行原生 JS 做了一个 Chrome DevTools 扩展,让前后端不再为接口报错截图扯皮
Network Error Reporter 是一个 Chrome DevTools 扩展,把失败的网络请求一键转成结构化 Markdown 报告和可分享的 PNG 图片。零依赖,纯原生 JS
PPT Timer:一个置顶于PPT全屏放映之上的LCD倒计时器
痛点 讲PPT的时候,你大概率遇到过这些场景: 答辩给了8分钟,讲到一半才发现已经过了6分钟 手机计时器被PPT全屏挡住,根本看不到 Windows自带的闹钟在全屏模式下不弹出 市面上的计时器软件要么
用 AudioContext.suspend()/resume() 作为流式音视频的同步门控
在"边收帧边播放"的场景中,传统做法是缓冲 N 帧后再启动——本质上是在猜网络速度,猜错了音画就不同步。更可靠的方案:把 AudioContext.suspend() 当作同步门,帧没到就冻结音频时钟
React 事件订阅的稳定引用问题:从 useEffect 到 useEffectEvent
在 React 里订阅 WebSocket / EventEmitter 时,把 handler 直接放进 effect 依赖会导致反复 subscribe/unsubscribe。用 useRef
写了个脚本,把 Gitee/GitLab 仓库一键批量迁移到 GitHub
一个 Bash 脚本,通过 GitHub CLI 自动完成「创建仓库 → 替换远程 → 推送代码」全流程。支持批量迁移、敏感文件扫描、dry-run 预览,解决手动迁移的重复劳动问题。
并发 401 下的 Token 刷新竞态:一个被低估的 Bug
当多个请求同时遇到 401 时,朴素实现会触发多次 token 刷新,导致 race condition。用一个 isRefreshing 标志 + 订阅者队列可以彻底解决——但大多数实现里存在一个隐
Git Tag + Semver + CI/CD:从打标签到自动发布的完整实践
Git Tag + Semver + CI/CD:从打标签到自动发布的完整实践 一、Git Tag 是什么? 你可以把 Tag 理解为 Git 仓库的版本书签。 每次 git commit 产生的 h
HarmonyOS学习-状态管理
状态管理 在声明式UI中,是以状态驱动视图更新。状态(State)指驱动视图更新的数据(被装饰器标记的变量)视图(View)基于UI描述渲染得到用
下一页
个人成就
文章被点赞
12
文章被阅读
859
掘力值
238
关注了
4
关注者
4
收藏集
0
关注标签
17
加入于
2024-10-14