Q1主动回忆难度 3
1/9
编程题 · 高级 05
记忆强度
编程题高级题库第 5 组,共 9 张卡片。
编程题 · 高级 05
工程化工具常需要在构建、测试或发布阶段开放插件钩子。
这道题不能简单地按换行符和逗号调用 split,因为字段内部可以包含分隔符、换行符以及转义后的双引号。
复杂页面可能在一次业务操作中修改多个元素的属性、样式、类名和文本。
令牌桶适合限制一段时间内的平均调用速率,同时允许容量范围内的短时突发。
题目要求实现 LFU 缓存:容量满时优先淘汰访问频率最低的条目;
该缓存采用“过期后先返回旧值、后台重新验证”的策略,适合允许短暂陈旧但希望降低接口延迟的读取场景。
流式 CSV 解析不能简单使用 split,因为分隔符和换行都可能出现在双引号字段中,一个双引号还可以通过连续两个双引号表示。
异步屏障用于让若干并行流程在某个阶段会合:只有本轮全部参与者都到达后,所有等待者才能继续。
工程化场景中,一组资源或初始化步骤常存在依赖关系。