Q1选择题难度 3
1/12
计算机基础 · 高级 01
记忆强度
需要在浏览器中持续维护最近一分钟接口耗时的中位数,数据不断加入且过期数据会被删除。以下架构思路最合适的是?
要求避免每次查询都对窗口内全部数据重新排序,可使用堆并维护延迟删除标记。
计算机基础高级题库第 1 组,共 12 张卡片。
计算机基础 · 高级 01
要求避免每次查询都对窗口内全部数据重新排序,可使用堆并维护延迟删除标记。
双堆可把窗口数据分为较小与较大两部分,通过控制两边有效元素数量,使堆顶给出中位数候选。
Bash 中的重定向、管道和双向输出都建立在文件描述符之上。
从源文件到程序运行,通常经历预处理、编译、汇编、链接和装载。
Number 的按位运算基于 32 位整数。
有向无环图的拓扑排序能给出满足所有先后依赖的线性顺序;
比较函数按 score 升序排列。
保留最大的K个流式数据时,可维护容量为K的最小堆。
编译与链接、数据库事务和服务幂等性分别解决不同层次的可靠性问题。
JavaScript 的 Number 是双精度浮点数,但普通按位运算采用 32 位整数语义:操作数会经过相应的整数转换,结果也受 32 位范围约束。
应优先核查CDN对入口HTML的再验证与发布失效流程。
有效防护应尽量取消用户控制目标地址的能力,并同时约束名称解析结果、实际连接地址与重定向链。
虚拟内存让每个进程看到连续且相对私有的地址空间,再由处理器和操作系统把虚拟页映射到物理页、文件或交换空间。