
很多人
offsetWidth/offsetHeight返回元素的布局尺寸,含内容、内边距、边框,不含外边距和滚动条;为只读整数,受display:none影响而为0,触发同步重排。
size()返回当前元素个数,capacity()返回已分配内存可容纳的元素总数;resize(n)改变size()并可能初始化新元素,reserve(n)仅预分配capacity()不改变size(...
FFC指FlexFormattingContext(弹性格式化上下文),是CSS中由display:flex或display:inline-flex触发的布局环境,并非HTML5术语;HTML5不定义...
rgba()中alpha为0时元素仍占位、响应事件;真正“无背景”需用transparent;多层rgba按顺序复合而非叠加;IE8需前置兼容色值;伪元素遮罩需注意pointer-events和z-i...
DISTINCT是对结果集整行去重的逻辑操作,实现方式包括基于排序(适合中小数据量)、基于哈希(高效但耗内存)和利用唯一索引(最优但依赖设计);其作用对象是SELECT列的组合值,非单列。
goroutine中未捕获panic会导致程序崩溃,需在每个goroutine入口用defer/recover捕获并记录堆栈;并发写入同一errorslice会引发竞态,应使用errgroup.Gro...
浮动导致父元素高度塌陷是因为浮动元素脱离文档流,父容器无法感知其高度;clearfix伪元素、display:flow-root是更优解,overflow:hidden有裁剪风险。
缓冲大小需匹配数据访问模式:日志行读取用4KB,大文件拷贝用32–64KB,小配置文件不加缓冲,网络代理两端统一8KB;Scanner需显式设token上限,避免panic;应通过runtime.Re...
直接用vw或媒体查询导致响应式字体失控,本质是缺乏比例锚点和缩放边界;应使用clamp()设定最小值、首选值、最大值,并配合em继承、CSS变量统一管理字号层级。
过早使用sync.Pool反而拖慢性能,因其锁竞争和内存开销仅对高频创建、生命周期短、大小适中(几十到几百字节)的对象有效;常见误用包括复用大结构体、每请求建Pool实例、未重置字段。