首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
前端
JavaScript
Vue.js
面试
React.js
后端
AI编程
TypeScript
架构
展开
全部
前端
JavaScript
Vue.js
面试
React.js
后端
AI编程
TypeScript
架构
CSS
人工智能
Flutter
Unity3D
游戏开发
图形学
暂无数据
推荐
最新
Electron 开发实战(八):多媒体处理全解|音视频播放、录屏、FFmpeg 实战
大家好,本章是 Electron 实战系列第八章。前面我们掌握了网络通信、本地文件存储、系统原生交互,已经可以开发常规桌面工具类应用。而**多媒体处理**是进阶桌面应用的核心能力,适用于播放器、录屏
把输入框变成 AI 的“超级入口”(ProseMirror 全流程实战)
做知识库问答输入框的 @文档 能力,表面上是“输入 @ 后选一个文档”的小需求,实操后发现核心难点在于编辑器稳定性。本文先讲最直觉的 DOM 方案与踩坑,并给出 @文档 的落地实现。
鸿蒙 ArkTS 电商 Demo 闭环复盘:商品列表 → 详情加购 → 全局购物车持久化
鸿蒙 ArkTS 电商 Demo 闭环复盘:商品列表 → 详情加购 → 全局购物车持久化 一、为什么要做这次重构 之前的首页大致是这个样子: 6 张硬编码的商品卡片,全部内嵌在 HomeTabComp
eslint
这是个代码风格统一的问题,不是语法对错。你们项目用的是 @antfu/eslint-config(Anthony Fu 的配置),它默认要求:模块顶层导出的函数用 function 声明,箭头函数留给
告别手写分页逻辑:usePagination 从 50 行到 3 行
分页列表是前端开发中复用度最高的场景。一个基础分页手写实现需要维护 page、pageSize、total、loading 等 6+ 个状态,以及翻页联动、筛选防抖、列表操作等样板代码,核心逻辑轻松到
浏览器缓存最强攻略:强缓存、协商缓存、CDN、更新策略,一篇搞定
网站加载慢?重复请求浪费带宽?用户总是看到旧版本?这些问题背后,都指向同一个关键词:**缓存**。今天我们从HTTP头开始,彻底搞懂强缓存、协商缓存、CDN缓存、前端静态资源版本管理,以及最常见的缓存
前端代码:Monorepo × Harness Engineering
Enforcement:让 AI 不能做错事 Context 解决"知道做什么",Enforcement 解决"不能做错事"。 以 Cursor 的 .mdc 规则为例: 强制执行分几层: Lint
setState是同步的还是异步的
这是一个经典的 React 面试题,但答案并不是简单的“同步”或“异步”,需要分情况讨论。 核心结论:在 React 能控制的事件中(如合成事件、生命周期),setState 是“异步”的;在 Rea
前端屎山代码救星:这个 MCP 把 7000 行页面压成 60 行骨架,Token 直接省掉 90%+
前端屎山代码救星:这个 MCP 把 7000 行页面压成 60 行骨架,Token 直接省掉 90%+,一键安装
讲一下useEffect和useLayoutEffect
useEffect 和 useLayoutEffect 都是 React 中的副作用 Hook,它们的函数签名完全一样。唯一的、也是本质的区别在于执行时机不同。 简单来说: useEffect:异步执
无框架-原生webGL渲染-底层入门-1
无框架原生 WebGL 入门:手把手绘制第一个红色点 如果你刚开始学 WebGL,最容易卡住的问题通常不是语法,而是: “我到底要先写什么,页面上才能真正出现图形?” 这篇文章不讲抽象概念,直接用一个
鸿蒙练习 12:Provider/Consumer 跨层共享 + HAR 多模块拆分
鸿蒙练习 12:Provider/Consumer 跨层共享 + HAR 多模块拆分 一、本次分支 提交记录涉及 60+ 文件变动(新增 488 行 / 删除 906 行——大部分删除来自把代码搬到新
Web3前端一面
时间:2026.06.05 项目中最复杂的点 人生中做到极致的事情 项目追问 项目中组件+业务逻辑的设计 React状态管理,怎么选择最优,遇到过什么坑(Redux, context, mobx, h
CSS 新函数上市,一行代码让文本自动变色,无需 JS 也能符合 W3C 无障碍对比度标准
CSS 新函数 contrast-color() 上市,它接受一个颜色值,根据 WCAG 2 标准计算对比度,返回 black 或 white,该函数适用于根据动态主题自动生成对比色的场景。
连载12- Cluade code 的MCP 到底还用不用
MCP 深度解析:从源码理解模型上下文协议的设计、争议与未来 这篇文章讲到最后只有一句话:MCP 不是"AI 的 USB 接口",它是一个把外部工具包装成 Claude 统一工具池成员的 JSON-R
从前端 HTTP 请求到 LLM 接口调用:一篇文章带你彻底搞懂
一、项目概览:三个模块,一条链路 整个 Demo 项目由三个模块组成,恰好覆盖了前端 HTTP 请求的三大典型场景: 模块 角色 核心能力 backend 数据提供方 提供 http://127.0.
QML 集成 WebView 开发桌面内嵌浏览器实战
本文基于 Qt QML 框架搭建轻量化桌面浏览器程序,依托 QtWebEngine 组件实现网页渲染,额外集成右键菜单、系统托盘图标、访问历史记录三大实用功能。软件支持网页复制粘贴、缩放、刷新、跳转外
WSL 配 GPU 用 Docker 的折腾指南(2026 年版)
在 WSL2 里头跑带 GPU 的 Docker 容器,这是做 AI 或者搞数据科学的人逃不过的一课。但自从 Docker 26 来了,再加上 NVIDIA 那套 CDI 的玩意儿,还有 CUDA 1
微信绑定流程
微信登录与绑定功能设计文档 1. 需求概述 1.1 需求要点 不影响现有登录功能:保留原有账号密码登录方式 微信登录成功:返回数据与账号密码登录一致 微信登录失败:提示"当前微信未绑定商户账号,请使用
JavaScript 类型转换—从显式到隐式的底层刨析
在 JavaScript 中,类型转换无处不在。有的时候是我们主动进行转换,有时是V8引擎帮我们自动转换。理解类型转换的规则,是写出可靠代码、避免隐晦 bug 的关键。