Agent 多步流程中元素句柄因 DOM 重渲染失效(detached),为什么官方建议每次重新定位而非缓存 ElementHandle?
Agent 多步流程中元素句柄因 DOM 重渲染失效(detached),为什么官方建议每次重新定位而非缓存 ElementHandle? 本文先给出可直接复述的结论,再用最小代码说明Playwright ElementHandle 失效 重新定位的工作方式、判断依据、项目边界和常见误区。
缓存专题面试题第 1 页,显示第 1–50 题,共找到 355 道完整解析,可继续按分类、标签与关键词缩小范围。
按稳定语义路径排序
Agent 多步流程中元素句柄因 DOM 重渲染失效(detached),为什么官方建议每次重新定位而非缓存 ElementHandle? 本文先给出可直接复述的结论,再用最小代码说明Playwright ElementHandle 失效 重新定位的工作方式、判断依据、项目边界和常见误区。
在离线或受限网络环境中,Agent 应如何获取和安装依赖? 本文先给出可直接复述的结论,再用最小代码说明离线环境 Agent 私有镜像安装依赖的工作方式、判断依据、项目边界和常见误区。
逐项解释 tools、resources、prompts、logging 的能力声明,区分目录变化和单个资源更新,并用文件索引场景说明发现、缓存失效和订阅的关系。
MCP 服务端工具集动态变化时,notifications/tools/list_changed 通知如何让客户端刷新缓存? 本文先给出可直接复述的结论,再用最小代码说明MCP tools list_changed 通知 动态工具的工作方式、判断依据、项目边界和常见误区。
相似任务的计划可以缓存复用吗?风险是什么? 本文先给出可直接复述的结论,再用最小代码说明agent 计划缓存 复用的工作方式、判断依据、项目边界和常见误区。
新模型版本灰度上线后 Agent 成功率下降,回滚时除了切回模型还要处理哪些残留状态? 本文先给出可直接复述的结论,再用最小代码说明Agent 模型 灰度 回滚的工作方式、判断依据、项目边界和常见误区。
纯读类工具是否也需要幂等设计? 本文先给出可直接复述的结论,再用最小代码说明只读工具 幂等 副作用的工作方式、判断依据、项目边界和常见误区。
上线 prompt caching 后应监控哪些指标来确认缓存真的在省钱,命中率下降如何归因? 本文先给出可直接复述的结论,再用最小代码说明prompt cache hit rate monitoring attribution的工作方式、判断依据、项目边界和常见误区。
如何根据模型参数量、层数、上下文长度和并发数估算 KV cache 显存占用并决定最大并发? 本文先给出可直接复述的结论,再用最小代码说明KV cache 显存估算与最大并发确定的工作方式、判断依据、项目边界和常见误区。
多请求共享系统提示词时,前缀 KV cache 复用为什么要求前缀严格一致,改动一个 token 会怎样? 本文先给出可直接复述的结论,再用最小代码说明prefix KV cache reuse exact match的工作方式、判断依据、项目边界和常见误区。
单底座多 LoRA 部署时,适配器数量与热适配器缓存如何影响单卡可承载的租户数? 本文先给出可直接复述的结论,再用最小代码说明multi-LoRA serving adapter cache capacity的工作方式、判断依据、项目边界和常见误区。
分页注意力(PagedAttention)解决了 KV cache 的什么显存浪费问题,对容量规划意味着什么? 本文先给出可直接复述的结论,再用最小代码说明PagedAttention KV cache memory fragmentation的工作方式、判断依据、项目边界和常见误区。
用大模型做请求路由分类器本身引入的延迟和成本如何控制在可接受范围? 本文先给出可直接复述的结论,再用最小代码说明路由模型延迟与成本控制策略的工作方式、判断依据、项目边界和常见误区。
面向 LLM 应用做语义缓存时,相似度阈值、嵌入模型与失效策略应如何选择? 本文先给出可直接复述的结论,再用最小代码说明语义缓存相似度阈值与失效策略选择的工作方式、判断依据、项目边界和常见误区。
Anthropic 的 prompt caching 适合缓存提示词的哪些部分? 本文先给出可直接复述的结论,再用最小代码说明prompt caching 缓存设计 前缀一致性的工作方式、判断依据、项目边界和常见误区。
computed 为何能实现缓存?其缓存策略是否受外部状态影响? 本文先给出可直接复述的结论,再用最小代码说明Signals computed 缓存机制 依赖变化 跨信号影响的工作方式、判断依据、项目边界和常见误区。
resource 缓存的数据在什么条件下会被清除?是否支持手动清除? 本文先给出可直接复述的结论,再用最小代码说明Angular Signals resource 缓存 清除策略 手动清除的工作方式、判断依据、项目边界和常见误区。
resource 的不同变体(如 withCache, withErrorHandling)如何影响其行为? 本文先给出可直接复述的结论,再用最小代码说明Signals resource 变体 withCache withErrorHandling 行为差异的工作方式、判断依据、项目边界和常见误区。
设计 ABAC 策略引擎时,主体、资源、环境属性从哪里来,策略求值的性能瓶颈通常在哪? 本文先给出可直接复述的结论,再用最小代码说明ABAC 策略引擎 属性 求值 性能的工作方式、判断依据、项目边界和常见误区。
OIDC 的 Discovery 文档与 JWKS 端点解决了什么问题,公钥轮换时客户端如何平滑处理? 本文先给出可直接复述的结论,再用最小代码说明OIDC Discovery JWKS 公钥轮换 kid的工作方式、判断依据、项目边界和常见误区。
CanvasRenderingContext2D.filter 能直接替代离线预处理图片滤镜吗,边界是什么? 本文先给出可直接复述的结论,再用最小代码说明Canvas filter ctx.filter 兼容性 性能的工作方式、判断依据、项目边界和常见误区。
Path2D 适合缓存什么,为什么复杂图形重绘和命中检测会受益? 本文先给出可直接复述的结论,再用最小代码说明Canvas Path2D 缓存 isPointInPath的工作方式、判断依据、项目边界和常见误区。
TransformStream 与 pipeThrough 在 fetch 响应处理中适合解决什么问题,举一个具体场景? 本文先给出可直接复述的结论,再用最小代码说明TransformStream pipeThrough 流处理 解压 转换的工作方式、判断依据、项目边界和常见误区。
什么情况下页面能进入往返缓存(bfcache),pageshow 事件的 persisted 属性如何帮助处理恢复逻辑? 本文先给出可直接复述的结论,再用最小代码说明bfcache pageshow persisted 往返缓存的工作方式、判断依据、项目边界和常见误区。
beforeunload、unload、pagehide 三个事件在触发时机与可靠性上有什么区别,移动端为什么应优先用 pagehide? 本文先给出可直接复述的结论,再用最小代码说明beforeunload unload pagehide 区别 可靠性的工作方式、判断依据、项目边界和常见误区。
preload、prefetch、preconnect、dns-prefetch 四种资源提示分别影响加载流程的哪个环节,preload 为什么需要 as 属性? 本文先给出可直接复述的结论,再用最小代码说明preload prefetch preconnect 资源提示 优先级的工作方式、判断依据、项目边界和常见误区。
Cookie 的 Expires 和 Max-Age 如何决定其是会话级还是持久级? 本文先给出可直接复述的结论,再用最小代码说明Cookie Expires 与 Max-Age 会话与持久的工作方式、判断依据、项目边界和常见误区。
Service(服务)Worker 的 fetch 事件如何拦截并处理页面发出的网络请求? 本文先给出可直接复述的结论,再用最小代码说明Service Worker fetch 拦截 respondWith的工作方式、判断依据、项目边界和常见误区。
BroadcastChannel 和 SharedWorker 在跨标签页通信上有什么不同? 本文先给出可直接复述的结论,再用最小代码说明BroadcastChannel 与 SharedWorker 跨标签通信对比的工作方式、判断依据、项目边界和常见误区。
装饰器模式如何在不改原对象的前提下动态叠加日志、缓存等行为? 本文先给出可直接复述的结论,再用最小代码说明装饰器模式 动态增强 JavaScript的工作方式、判断依据、项目边界和常见误区。
多个装饰器叠加时执行顺序为什么会影响结果,如何约定顺序? 本文先给出可直接复述的结论,再用最小代码说明装饰器 执行顺序 组合的工作方式、判断依据、项目边界和常见误区。
用工厂统一创建对象如何保证返回对象结构一致从而利于引擎优化? 本文先给出可直接复述的结论,再用最小代码说明工厂模式 对象结构一致 隐藏类的工作方式、判断依据、项目边界和常见误区。
docker buildx bake 如何用一份声明式文件编排多个相关镜像的构建? 本文先给出可直接复述的结论,再用最小代码说明docker buildx bake 多目标 构建的工作方式、判断依据、项目边界和常见误区。
Dockerfile 中 ARG 的作用域规则是什么,为什么 FROM 之前的 ARG 要重新声明? 本文先给出可直接复述的结论,再用最小代码说明Dockerfile ARG 作用域 FROM 之前的工作方式、判断依据、项目边界和常见误区。
本文解释 Docker 构建缓存按层匹配的具体逻辑:缓存键组成、复用条件与失效传播链,并以依赖清单与源码分离的 COPY 顺序为例说明实践,同时指出忽略 .dockerignore 或合并 COPY 带来的缓存失效扩大及代价。
Docker 构建的 registry、local、gha 等缓存后端各有什么取舍? 本文先给出可直接复述的结论,再用最小代码说明Docker 构建缓存后端 registry local gha的工作方式、判断依据、项目边界和常见误区。
为什么 Dockerfile 里应先 COPY 依赖清单再 COPY 源码才能利用好构建缓存? 本文先给出可直接复述的结论,再用最小代码说明Dockerfile COPY 顺序 缓存 依赖的工作方式、判断依据、项目边界和常见误区。
BuildKit 的 RUN --mount=type=cache 如何解决包管理器缓存反复下载的问题? 本文先给出可直接复述的结论,再用最小代码说明BuildKit cache mount 构建缓存 apt npm的工作方式、判断依据、项目边界和常见误区。
如何用 --cache-to 和 --cache-from 在 CI 之间共享 Docker 构建缓存? 本文先给出可直接复述的结论,再用最小代码说明Docker registry cache cache-to cache-from的工作方式、判断依据、项目边界和常见误区。
Dockerfile 的 COPY --from 能否引用外部镜像,它和引用构建阶段有什么区别? 本文先给出可直接复述的结论,再用最小代码说明COPY --from 镜像 构建阶段 区别的工作方式、判断依据、项目边界和常见误区。
Dockerfile 中哪些指令会产生新的镜像层,这对构建设计意味着什么? 本文先给出可直接复述的结论,再用最小代码说明Dockerfile 指令 镜像层 RUN COPY的工作方式、判断依据、项目边界和常见误区。
系统性地减小 Docker 镜像体积有哪些互不相同的手段? 本文先给出可直接复述的结论,再用最小代码说明Docker 镜像体积 减小 优化的工作方式、判断依据、项目边界和常见误区。
为什么 RUN apt-get update && apt-get install 必须写在同一条指令里? 本文先给出可直接复述的结论,再用最小代码说明Dockerfile apt-get update install 同层 缓存的工作方式、判断依据、项目边界和常见误区。
BuildKit 相比旧版 Docker 构建器有哪些核心改进? 本文先给出可直接复述的结论,再用最小代码说明Docker BuildKit 旧构建器 区别的工作方式、判断依据、项目边界和常见误区。
如何用 --cpuset-cpus 把 Docker 容器绑定到指定 CPU 核,这解决什么性能问题? 本文先给出可直接复述的结论,再用最小代码说明Docker cpuset-cpus CPU 绑定 亲和性的工作方式、判断依据、项目边界和常见误区。
使用非本地日志驱动时如何保留 docker logs 能力,Docker 的 dual logging 缓存如何开启? 本文先给出可直接复述的结论,再用最小代码说明Docker dual logging cache 本地缓存 日志驱动的工作方式、判断依据、项目边界和常见误区。
querySelector 和 getElementById 在查找元素时有何不同? 本文先给出可直接复述的结论,再用最小代码说明querySelector 和 getElementById 区别的工作方式、判断依据、项目边界和常见误区。
express.static 提供已上传文件时,如何防止目录穿越并控制缓存与 Content-Type? 本文先给出可直接复述的结论,再用最小代码说明Express express.static 安全 目录穿越的工作方式、判断依据、项目边界和常见误区。
CI 中复用 Git 对象缓存(如复用 .git 目录或引用镜像)能省什么,过期引用会带来什么风险? 本文先给出可直接复述的结论,再用最小代码说明CI git 对象缓存 引用镜像风险的工作方式、判断依据、项目边界和常见误区。
误把 dist 产物提交进 Git 后,加入 .gitignore 为何不生效,如何正确停止跟踪? 本文先给出可直接复述的结论,再用最小代码说明git 停止跟踪已提交文件 git rm --cached的工作方式、判断依据、项目边界和常见误区。