前端进阶之旅前端进阶之旅
  • 基础篇HTML/CSS/JS 打底
  • 进阶篇原理与工程化
  • 高频篇面试最常问的那批
  • 精选篇按模块收敛的总结
  • 手写篇常考代码手写实现
  • 面经篇真实面试问题复盘
  • AI 篇NEWAI 时代的前端考点
  • 历年面经NEW按年份追踪真实考点
  • 每日一题每天一道,攒手感
  • 专项自测100 题快速查漏
  • 小程序题库小程序专项刷题
  • 算法题库NEW在线编码即时判题
  • 知识卡片NEW碎片时间过考点
  • 面试题大全常见问题解析
  • AI 答疑NEW随时提问,即时解析
  • AI 模拟面试NEW模拟真实面试 + 报告
  • AI 定制路线NEW按你的简历现排
  • AI 知识地图NEW串起全站知识点
  • 原理篇React / Vue 源码拆解
  • HTTP从报文一路讲到 HTTPS
  • 浏览器渲染、事件循环、进程
  • 计算机基础Linux、网络、操作系统
  • 设计模式23 种模式怎么用
  • Node学习指南从环境搭建到服务端
  • NPM工作流script、依赖与发布
  • Docker容器化部署上手
  • Canvas图形与动画实战
  • 前端系统进阶学习大型项目工程化
  • 前端综合文章长期沉淀的实践文
  • 思维导图知识点全景图
  • 学习路线按图索骥不跑偏
  • AI 热点NEWAI 每日动态
  • 公众号动态公众号历史文章
  • 博客动态站长的技术博客
  • 开发者导航常用工具与文档站
  • 基础篇HTML/CSS/JS 打底
  • 进阶篇原理与工程化
  • 高频篇面试最常问的那批
  • 精选篇按模块收敛的总结
  • 手写篇常考代码手写实现
  • 面经篇真实面试问题复盘
  • AI 篇NEWAI 时代的前端考点
  • 历年面经NEW按年份追踪真实考点
  • 每日一题每天一道,攒手感
  • 专项自测100 题快速查漏
  • 小程序题库小程序专项刷题
  • 算法题库NEW在线编码即时判题
  • 知识卡片NEW碎片时间过考点
  • 面试题大全常见问题解析
  • AI 答疑NEW随时提问,即时解析
  • AI 模拟面试NEW模拟真实面试 + 报告
  • AI 定制路线NEW按你的简历现排
  • AI 知识地图NEW串起全站知识点
  • 原理篇React / Vue 源码拆解
  • HTTP从报文一路讲到 HTTPS
  • 浏览器渲染、事件循环、进程
  • 计算机基础Linux、网络、操作系统
  • 设计模式23 种模式怎么用
  • Node学习指南从环境搭建到服务端
  • NPM工作流script、依赖与发布
  • Docker容器化部署上手
  • Canvas图形与动画实战
  • 前端系统进阶学习大型项目工程化
  • 前端综合文章长期沉淀的实践文
  • 思维导图知识点全景图
  • 学习路线按图索骥不跑偏
  • AI 热点NEWAI 每日动态
  • 公众号动态公众号历史文章
  • 博客动态站长的技术博客
  • 开发者导航常用工具与文档站
首页程序员面试题库并发编程专题面试题第 9 页
面试知识索引 · 分类、标签与搜索

并发编程专题面试题,448 道完整答案

并发编程专题面试题第 9 页,显示第 401–448 题,共找到 448 道完整解析,可继续按分类、标签与关键词缩小范围。

448筛选结果
52技术分类
178检索标签
9索引分页
按分类建立知识面,再用标签和搜索定位问题

每页只渲染 50 道题。分类与标签分页可抓取,自由搜索结果不会制造无限 SEO 页面。

快速定位

分类、标签与关键词搜索

清除全部筛选
题库检索
技术分类52 个
全部分类5000AI Agent511浏览器301JavaScript285React281AI 开发262CSS240Node.js217TypeScript206Vue180前端工程化138React Native135
查看全部 52 个分类
操作系统135数据库134Docker95计算机网络94API 设计90Kubernetes90HTML89Redis89全栈开发88分布式系统88系统设计86HTTP85Next.js60Angular58Linux53Nuxt51PostgreSQL46可观测性46设计模式46小程序45身份与权限45无障碍44MongoDB43PWA43Web 安全43Git42前端测试42前端性能41WebAssembly40测试40AI 工程37SvelteKit37Go35前端数据管理30React Router29AI 全栈28Svelte27算法12Java10数据结构5前端手写题3
热门标签178 个
全部标签并发编程448缓存355性能优化340安全336异步编程292类型系统215构建工具211容器化184流处理177表单157SQL148HTTP141路由140离线应用121网络协议111
查看其余 163 个标签
测试109数据库事务95实时通信92Web 可访问性90动画79可观测性77Agent 记忆75向量检索66工具调用66LangGraph59Prompt56任务规划53排障与运维53数据库索引52浏览器自动化51Flexbox50值与类型50GraphQL49事务与并发49构建与镜像49DNS 与 TLS48工程协作与交付48AI 评测47CSS Grid47Express 服务47MCP47副作用与同步47向量与嵌入47文件与多媒体47流与二进制47传输与协议46列表与性能46可维护代码46响应式原理46容器运行46指标日志追踪46数据建模与运维46文件与 I/O46表单与输入46MCP 协议45RAG45Vite 与模块构建45Webpack45内存与虚拟化45原生集成45多 Agent45工作负载与发布45应用与性能45数据处理45模块与工具链45组件与模板45缓存与数据结构45网络与运维45评估与调试45身份认证与授权45运行时与开发45Web 系统方案44一致性与容错44侦听与生命周期44分布式使用44原生组件与交互44可访问交互44消息与异步处理44渲染与调度44索引与执行计划44组件设计44缓存与代理44进程与并发44层叠与选择器43攻击面与防御43文档数据库43权限与安全43离线与渐进增强43语义与文档43请求与通信 API43Worker 与线程协作42事件系统42存储与离线数据42服务架构42服务端与流式渲染42服务端工程42泛型设计42版本控制42类型收窄42类型运算42组件与端到端42编码与执行42进程与线程42DOM 与文档操作41Flex 布局41HTTP 语义41NestJS 架构41REST 与接口契约41SQL 查询41加载与交互性能41动画与视觉41类型工程41记忆与状态41运行时与调度41Agent 架构40WebAssembly 集成40单元与集成测试40多 Agent 协作40工作流编排40模块与语言机制40浏览器与 UI 自动化40生产运行40函数与作用域39响应式设计39性能与并发39类型系统基础39Grid 布局38数组与集合38盒模型与排版38Hooks 与复用37应用开发37推理与成本37状态共享37知识库数据37模型与应用评测36对象与原型35状态与渲染35语言与并发35异步与 Promise34Effect32RAG 检索31React 性能31响应式与性能31微调与数据31TanStack Query30全栈边界30数据与缓存30大模型基础29路由与数据流29事件循环28流式交互28提示与上下文设计27数据与服务端27组件与依赖注入27组件与响应式27多模态应用24应用与渲染24Hydration22沙箱安全22状态管理18算法18CI/CD13语言与运行时10React Server Components6搜索与排序4实用函数实现3链表栈队列3图算法2字符串算法2树与遍历2索引与高级结构2Kubernetes1作用域与函数1动态规划1异步与浏览器1手写与交互性能1数组与双指针1相等比较1
当前页09 / 9

正在显示第 401–448 题

数据库26WebAssembly8系统设计6小程序5前端工程化1
第 9 页

本页面试问题

按稳定语义路径排序

  1. 0401
    数据库事务与并发

    设计多行更新事务时,为什么建议按固定顺序(如主键升序)加锁,如何落地?

    围绕“设计多行更新事务时,为什么建议按固定顺序(如主键升序)加锁,如何落地”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕把统一加锁顺序如何破坏循环等待讲清楚,并给出排序后批量更新的做法。

    核心关键词事务 加锁顺序 避免死锁 设计
    #事务与并发#数据库事务#并发编程
  2. 0402
    数据库事务与并发

    PostgreSQL 的 lock_timeout 与 statement_timeout 分别在哪一阶段中断语句,如何配合使用?

    围绕“PostgreSQL 的 lock_timeout 与 statement_timeout 分别在哪一阶段中断语句,”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖区分等锁阶段与执行阶段的超时及设置顺序的建议。

    核心关键词PostgreSQL lock_timeout statement_timeout 区别
    #事务与并发#数据库事务#SQL
  3. 0403
    数据库事务与并发

    长事务对 PostgreSQL 有哪些具体危害,为什么会让 VACUUM 无法回收死元组?

    围绕“长事务对 PostgreSQL 有哪些具体危害,为什么会让 VACUUM 无法回收死元组”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答快照持有所致的最小可见事务边界阻塞清理。

    核心关键词PostgreSQL 长事务 危害 VACUUM 膨胀
    #事务与并发#数据库事务#SQL
  4. 0404
    数据库事务与并发

    并发下的丢失更新是怎么产生的,数据库有哪些手段可以阻止它?

    围绕“并发下的丢失更新是怎么产生的,数据库有哪些手段可以阻止它”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要比较读-改-写覆写、行锁与乐观锁三种思路的取舍。

    核心关键词丢失更新 lost update 并发 解决方案
    #事务与并发#数据库事务#并发编程
  5. 0405
    数据库事务与并发

    MVCC 带来的表膨胀是怎么形成的,PostgreSQL 靠什么机制回收旧版本?

    围绕“MVCC 带来的表膨胀是怎么形成的,PostgreSQL 靠什么机制回收旧版本”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答死元组来源与 VACUUM/autovacuum 的作用。

    核心关键词PostgreSQL MVCC 表膨胀 VACUUM
    #事务与并发#数据库事务#SQL
  6. 0406
    数据库事务与并发

    PostgreSQL 判断一个行版本对某事务是否可见时依据哪些信息?

    围绕“PostgreSQL 判断一个行版本对某事务是否可见时依据哪些信息”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖要说出 xmin/xmax、事务提交状态与快照的关系。

    核心关键词PostgreSQL 行版本可见性 xmin xmax
    #事务与并发#数据库事务#SQL
  7. 0407
    数据库事务与并发

    不可重复读和幻读的区别是什么,分别需要哪个隔离级别才能避免?

    围绕“不可重复读和幻读的区别是什么,分别需要哪个隔离级别才能避免”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕用同一行被改与同谓词新增行两个例子区分,不深入到锁实现机制。

    核心关键词不可重复读 幻读 区别 隔离级别
    #事务与并发#数据库事务#并发编程
  8. 0408
    数据库事务与并发

    乐观锁与悲观锁在数据库并发控制中的区别是什么,分别适合什么冲突频率的场景?

    围绕“乐观锁与悲观锁在数据库并发控制中的区别是什么,分别适合什么冲突频率的场景”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖用版本号校验对比 SELECT FOR UPDATE,按冲突概率与重试成本给选型判断。

    核心关键词乐观锁 悲观锁 区别 适用场景
    #事务与并发#数据库事务#表单
  9. 0409
    数据库事务与并发

    线上出现大量慢查询怀疑锁等待时,如何用 pg_locks 与 pg_stat_activity 定位是谁在阻塞谁?

    围绕“线上出现大量慢查询怀疑锁等待时,如何用 pg_locks 与 pg_stat_activity 定位是谁在阻塞谁”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖给出按 granted=false 找等待者再关联持锁会话的思路。

    核心关键词pg_locks pg_stat_activity 锁等待 排查
    #事务与并发#数据库事务#并发编程
  10. 0410
    数据库事务与并发

    Read Committed 下单条 SQL 语句执行期间,其他事务提交的修改对该语句可见吗?

    围绕“Read Committed 下单条 SQL 语句执行期间,其他事务提交的修改对该语句可见吗”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答语句级快照在语句开始时确定、执行中不受新提交影响的保证。

    核心关键词PostgreSQL Read Committed 语句级快照 可见性
    #事务与并发#数据库事务#SQL
  11. 0411
    数据库事务与并发

    Read Committed 下 UPDATE 等待另一事务释放行锁后,为什么用最新版本重新评估 WHERE 条件?

    围绕“Read Committed 下 UPDATE 等待另一事务释放行锁后,为什么用最新版本重新评估 WHERE 条件”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖解释更新基于已提交最新数据重新判断条件的语义。

    核心关键词Read Committed 下 UPDATE 锁等待后重评估条件
    #事务与并发#数据库事务#并发编程
  12. 0412
    数据库事务与并发

    PostgreSQL 中 Read Committed 与 Repeatable Read 在同一事务多次读同一行时结果有何不同?

    围绕“PostgreSQL 中 Read Committed 与 Repeatable Read 在同一事务多次读同一行时”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要明确每条语句取新快照与事务级快照的差别。

    核心关键词PostgreSQL Read Committed Repeatable Read 区别
    #事务与并发#数据库事务#SQL
  13. 0413
    数据库事务与并发

    PostgreSQL 的只读可延迟事务(READ ONLY DEFERRABLE)在 Serializable 下能带来什么优化?

    围绕“PostgreSQL 的只读可延迟事务(READ ONLY DEFERRABLE)在 Serializable 下能”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答等待到安全快照从而避免只读事务序列化失败的条件与限制。

    核心关键词READ ONLY DEFERRABLE 只读可延迟事务
    #事务与并发#数据库事务#SQL
  14. 0414
    数据库事务与并发

    设计数据库事务重试策略时,重试次数上限与退避间隔应该如何取舍?

    围绕“设计数据库事务重试策略时,重试次数上限与退避间隔应该如何取舍”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要比较立即重试加剧争用与无限重试拖垮应用的两种极端,给出上限加抖动的原则。

    核心关键词事务重试 退避策略 指数退避
    #事务与并发#数据库事务#并发编程
  15. 0415
    数据库事务与并发

    为什么事务重试必须要求业务操作幂等,网络中断导致提交结果未知时会发生什么?

    围绕“为什么事务重试必须要求业务操作幂等,网络中断导致提交结果未知时会发生什么”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答提交结果不确定时盲目重试可能重复扣款的问题与唯一约束/去重手段。

    核心关键词事务重试 幂等性 重复提交
    #事务与并发#数据库事务#并发编程
  16. 0416
    数据库事务与并发

    PostgreSQL 中行级锁和表级锁分别在什么操作下产生,如何互相影响?

    围绕“PostgreSQL 中行级锁和表级锁分别在什么操作下产生,如何互相影响”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明意向表锁与行锁的层级关系及冲突矩阵的基本思路,不列出全部锁模式细节。

    核心关键词PostgreSQL 行锁 表锁 锁级别
    #事务与并发#数据库事务#SQL
  17. 0417
    数据库事务与并发

    PostgreSQL Serializable 隔离级别下事务可能因为什么失败,应用必须做什么?

    围绕“PostgreSQL Serializable 隔离级别下事务可能因为什么失败,应用必须做什么”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要明确写偏序等序列化异常与错误码 40001 的重试要求。

    核心关键词PostgreSQL Serializable 序列化失败 40001 重试
    #事务与并发#数据库事务#SQL
  18. 0418
    数据库事务与并发

    PostgreSQL 中 SET TRANSACTION 与 SET SESSION CHARACTERISTICS 的作用范围有何不同?

    围绕“PostgreSQL 中 SET TRANSACTION 与 SET SESSION CHARACTERISTICS”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖区分仅当前事务与会话默认两个作用域及在事务开始后不可更改的限制。

    核心关键词SET TRANSACTION 与会话级隔离级别区别
    #事务与并发#数据库事务#SQL
  19. 0419
    数据库事务与并发

    PostgreSQL 导出事务快照(pg_export_snapshot)解决的是什么一致性问题?

    围绕“PostgreSQL 导出事务快照(pg_export_snapshot)解决的是什么一致性问题”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖要说明多个并行连接共享同一快照做一致性读取的场景。

    核心关键词pg_export_snapshot 导出一致性快照
    #事务与并发#数据库事务#SQL
  20. 0420
    数据库事务与并发

    PostgreSQL 的 snapshot_too_old 参数为什么会让长事务报错,解决了什么运维问题?

    围绕“PostgreSQL 的 snapshot_too_old 参数为什么会让长事务报错,解决了什么运维问题”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答限制快照保留时间以避免无限膨胀的取舍。

    核心关键词PostgreSQL snapshot_too_old 长事务
    #事务与并发#数据库事务#SQL
  21. 0421
    数据库事务与并发

    PostgreSQL 的事务 ID 回卷问题是怎么产生的,为什么要求定期 VACUUM FREEZE?

    围绕“PostgreSQL 的事务 ID 回卷问题是怎么产生的,为什么要求定期 VACUUM FREEZE”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答 32 位事务 ID 比较机制失效的风险与冻结旧元组的防护。

    核心关键词PostgreSQL 事务ID 回卷 wraparound FREEZE
    #事务与并发#数据库事务#SQL
  22. 0422
    数据库事务与并发

    PostgreSQL 预备事务(PREPARE TRANSACTION)解决什么问题,为什么残留预备事务很危险?

    围绕“PostgreSQL 预备事务(PREPARE TRANSACTION)解决什么问题,为什么残留预备事务很危险”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答跨系统两阶段提交的用途及持锁阻塞 vacuum 的运维风险。

    核心关键词PREPARE TRANSACTION 两阶段提交与残留风险
    #事务与并发#数据库事务#SQL
  23. 0423
    数据库事务与并发

    INSERT ON CONFLICT DO UPDATE 相比先查再插为什么能避免并发下的重复键错误?

    围绕“INSERT ON CONFLICT DO UPDATE 相比先查再插为什么能避免并发下的重复键错误”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答单条语句的原子性消除查插间隙的原理。

    核心关键词PostgreSQL upsert ON CONFLICT 并发安全
    #事务与并发#数据库事务#SQL
  24. 0424
    数据库事务与并发

    用版本号列实现乐观并发控制时,UPDATE 语句应如何写,更新行数为 0 意味着什么?

    围绕“用版本号列实现乐观并发控制时,UPDATE 语句应如何写,更新行数为 0 意味着什么”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答带版本条件的原子更新与零行影响的冲突判定及后续处理。

    核心关键词乐观锁 版本号 UPDATE WHERE version
    #事务与并发#数据库事务#并发编程
  25. 0425
    数据库事务与并发

    什么是写偏序(write skew),为什么 Repeatable Read 下仍可能发生?

    围绕“什么是写偏序(write skew),为什么 Repeatable Read 下仍可能发生”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕用两个事务读同一快照再分别更新不同行破坏不变量的例子回答。

    核心关键词写偏序 write skew Repeatable Read
    #事务与并发#数据库事务#并发编程
  26. 0426
    数据库事务与并发

    PostgreSQL 中两个事务并发更新同一行时,后到的事务会经历什么过程?

    围绕“PostgreSQL 中两个事务并发更新同一行时,后到的事务会经历什么过程”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须区分 Read Committed 下等待并重读最新版本与 Repeatable Read 下直接报错的差异。

    核心关键词PostgreSQL 写写冲突 行锁 等待
    #事务与并发#数据库事务#SQL
  27. 0427
    系统设计服务架构

    线程池隔离和信号量隔离两种熔断隔离方式的开销和适用场景是什么?

    围绕“线程池隔离和信号量隔离两种熔断隔离方式的开销和适用场景是什么”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须比较上下文切换开销、超时脱离能力、适用调用频率,并给出选型判断。

    核心关键词线程池隔离 信号量隔离 熔断 舱壁
    #服务架构#并发编程
  28. 0428
    系统设计服务架构

    熔断和重试为什么必须配合超时一起设计,盲目重试会造成什么后果?

    围绕“熔断和重试为什么必须配合超时一起设计,盲目重试会造成什么后果”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明无超时重试导致的重试风暴和线程池耗尽,以及熔断对重试的抑制作用。

    核心关键词熔断 重试 超时 重试风暴
    #服务架构#并发编程
  29. 0429
    系统设计Web 系统方案

    预约系统如何防止同一资源在同一时段被并发订出,数据库约束应做到哪一层?

    围绕“预约系统如何防止同一资源在同一时段被并发订出,数据库约束应做到哪一层”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须比较区间排他约束、事务序列化与预占状态机。

    核心关键词预约 时段 并发 唯一约束
    #Web 系统方案#数据库事务#并发编程
  30. 0430
    系统设计Web 系统方案

    预约满员后的候补队列如何按顺序通知,且用户 5 分钟未确认就顺延?

    围绕“预约满员后的候补队列如何按顺序通知,且用户 5 分钟未确认就顺延”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明公平游标、确认窗口与并发释放竞争。

    核心关键词预约 候补队列 超时 顺延
    #Web 系统方案#并发编程
  31. 0431
    系统设计Web 系统方案

    评论数、点赞数在高并发下如何避免计数漂移,列表页又要多快看到变化?

    围绕“评论数、点赞数在高并发下如何避免计数漂移,列表页又要多快看到变化”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须区分精确计数、近似计数与异步校准任务的使用场景。

    核心关键词评论 计数 一致性 最终一致
    #Web 系统方案#异步编程#并发编程
  32. 0432
    系统设计Web 系统方案

    评论系统展示楼中楼时,如何设计分页既能按时间看新回复又能展开子线程?

    围绕“评论系统展示楼中楼时,如何设计分页既能按时间看新回复又能展开子线程”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须比较邻接表、路径枚举与物化根评论计数在分页和删楼上的差异。

    核心关键词评论 楼中楼 分页 子线程
    #Web 系统方案#并发编程
  33. 0433
    前端测试组件与端到端

    Playwright 的并行 worker 与分片(sharding)机制如何影响测试设计与运行速度

    围绕“Playwright 的并行 worker 与分片(sharding)机制如何影响测试设计与运行速度”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要明确文件级并行、测试间无共享状态的前提及 CI 多分片合并报告的做法。

    核心关键词Playwright 并行 sharding CI 分片
    #组件与端到端#浏览器自动化#测试
  34. 0434
    测试单元与集成测试

    Vitest 并行执行测试文件时靠什么隔离模块状态,什么全局副作用仍会泄漏?

    围绕“Vitest 并行执行测试文件时靠什么隔离模块状态,什么全局副作用仍会泄漏”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答 worker 进程/线程隔离边界与文件系统、端口等共享资源风险。

    核心关键词Vitest 并行 隔离 worker 模块
    #单元与集成测试#构建工具#并发编程
  35. 0435
    前端工程化Vite 与模块构建

    Vite 中 new URL('./img.png', import.meta.url) 这种资源引用方式解决什么问题?

    围绕“Vite 中 new URL('./img.png', import.meta.url) 这种资源引用方式解决什么问”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要答出其对动态路径资源做静态分析与打包的机制及适用场景(如 worker、模板字符串拼接的限制)。

    核心关键词Vite new URL import.meta.url 静态资源
    #Vite 与模块构建#构建工具#并发编程
  36. 0436
    小程序运行时与开发

    小程序逻辑层执行耗时任务会卡住什么,为什么渲染层动画仍可运行但事件响应变慢?

    围绕“小程序逻辑层执行耗时任务会卡住什么,为什么渲染层动画仍可运行但事件响应变慢”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须基于双线程分工说明事件派发受阻而 WXML 已渲染页面不卡的成因。

    核心关键词小程序 逻辑层 阻塞 JsCore 耗时任务
    #运行时与开发#动画#并发编程
  37. 0437
    小程序运行时与开发

    小程序为什么采用逻辑层与渲染层分离的双线程模型,这一架构带来哪些限制?

    围绕“小程序为什么采用逻辑层与渲染层分离的双线程模型,这一架构带来哪些限制”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明双线程的通信方式与不能直接操作 DOM 的根本原因。

    核心关键词小程序 双线程模型 逻辑层 渲染层
    #运行时与开发#并发编程
  38. 0438
    小程序运行时与开发

    小程序逻辑层和渲染层之间通过什么机制通信,为什么说频繁跨线程通信是性能瓶颈?

    围绕“小程序逻辑层和渲染层之间通过什么机制通信,为什么说频繁跨线程通信是性能瓶颈”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须讲清数据经 Native 中转序列化的成本。

    核心关键词小程序 逻辑层 渲染层 通信 Native JSBridge
    #运行时与开发#性能优化#并发编程
  39. 0439
    小程序运行时与开发

    小程序页面滚动卡顿、长列表渲染慢时,从双线程与 setData 角度如何定位和优化?

    围绕“小程序页面滚动卡顿、长列表渲染慢时,从双线程与 setData 角度如何定位和优化”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须给出减少节点数、分页加载与 IntersectionObserver 等具体手段。

    核心关键词小程序 滚动卡顿 长列表 setData 性能优化
    #运行时与开发#性能优化#并发编程
  40. 0440
    小程序运行时与开发

    小程序 Worker 适用于什么场景,它与逻辑层线程之间如何通信、有哪些限制?

    围绕“小程序 Worker 适用于什么场景,它与逻辑层线程之间如何通信、有哪些限制”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明 Worker 无法操作页面与 wx API 受限的边界及典型计算场景。

    核心关键词小程序 Worker 多线程 postMessage 限制
    #运行时与开发#并发编程
  41. 0441
    WebAssemblyWebAssembly 集成

    WebAssembly 的 memory.atomic.wait 与 notify 解决什么问题,能在主线程用吗?

    围绕“WebAssembly 的 memory.atomic.wait 与 notify 解决什么问题,能在主线程用吗”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明原子等待/唤醒的同步语义及主线程禁止阻塞等待的限制。

    核心关键词WebAssembly atomics wait notify 主线程
    #WebAssembly 集成#Agent 记忆#实时通信
  42. 0442
    WebAssemblyWebAssembly 集成

    WebAssembly.compile 与 WebAssembly.instantiate 的职责区别是什么?

    围绕“WebAssembly.compile 与 WebAssembly.instantiate 的职责区别是什么”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖区分编译产物 Module 可多次实例化、可跨 worker 传递。

    核心关键词WebAssembly compile instantiate Module
    #WebAssembly 集成#实时通信#并发编程
  43. 0443
    WebAssemblyWebAssembly 集成

    如何检测浏览器是否支持某个 WebAssembly 特性(如 SIMD、线程)?

    围绕“如何检测浏览器是否支持某个 WebAssembly 特性(如 SIMD、线程)”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖给出用最小特征字节码 validate 检测的通用方法与回退构建策略,不列全部特性常量。

    核心关键词WebAssembly 特性检测 feature detection
    #WebAssembly 集成#实时通信#构建工具
  44. 0444
    WebAssemblyWebAssembly 集成

    编译好的 WebAssembly.Module 怎样传给 Web Worker 使用?

    围绕“编译好的 WebAssembly.Module 怎样传给 Web Worker 使用”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明 Module 是结构化克隆可传递对象、worker 内直接实例化。

    核心关键词WebAssembly.Module postMessage worker
    #WebAssembly 集成#实时通信#并发编程
  45. 0445
    WebAssemblyWebAssembly 集成

    WebAssembly 多线程为什么依赖 SharedArrayBuffer?

    围绕“WebAssembly 多线程为什么依赖 SharedArrayBuffer”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖解释共享线性内存作为线程通信基础,及与 JS 侧共享的关系。

    核心关键词WebAssembly 线程 SharedArrayBuffer
    #WebAssembly 集成#实时通信#并发编程
  46. 0446
    WebAssemblyWebAssembly 集成

    WebAssembly 线程池大小在浏览器里应该如何决定?

    围绕“WebAssembly 线程池大小在浏览器里应该如何决定”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖给出按硬件并发数与任务特征设池大小、避免超额创建 worker 的判断。

    核心关键词WebAssembly 线程池 hardwareConcurrency
    #WebAssembly 集成#实时通信#并发编程
  47. 0447
    WebAssemblyWebAssembly 集成

    让 Emscripten 编译的 WebAssembly 支持 pthread 需要哪些编译与部署条件?

    围绕“让 Emscripten 编译的 WebAssembly 支持 pthread 需要哪些编译与部署条件”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖列出 -pthread 编译、SharedArrayBuffer 与跨域隔离部署三要素。

    核心关键词Emscripten pthread WebAssembly 线程
    #WebAssembly 集成#实时通信#并发编程
  48. 0448
    WebAssemblyWebAssembly 集成

    把 WebAssembly 计算放进 Web Worker 的架构要注意哪些边界问题?

    围绕“把 WebAssembly 计算放进 Web Worker 的架构要注意哪些边界问题”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要讨论 postMessage 序列化成本、Transferable 与共享内存的选择。

    核心关键词WebAssembly Web Worker 架构 通信
    #WebAssembly 集成#实时通信#并发编程
上一页
1…789
下一页
前端进阶之旅本地 Markdown 维护 · 服务端分页 · 完整内容对用户与搜索引擎一致