有趣的CSS层叠问题

去掉z-index后,层叠顺序由HTML结构决定,调整元素位置和添加上下文能解决覆盖问题。

阅读全文

你不是在面试,你是在为职位试镜

面试追求复杂设计,实际工作却需要简单实用,两者标准大相径庭。

阅读全文

HTTP 服务器

手写 HTTP 服务要注意解析请求和返回响应,处理静态资源和路由逻辑,使用框架能简化流程但需注意异步和中间件限制。

阅读全文

实现数组拍平

flat 方法用 Infinity 更方便,递归也能实现数组拍平。

阅读全文

图片懒加载实现

滚动触发懒加载需加节流避免频繁操作影响性能

阅读全文

HTTP 笔记

HTTP1.1优化了性能和缓存,支持长连接和并行请求,但多路复用在HTTP2.0才实现。

阅读全文

Html 文档导出为 Word 文档和 Pdf 文档

html 转 docx 需手动添加样式,部分 css 不兼容,图片需转 base64 插入。

阅读全文

Html 笔记

html 基础元素要闭合,标签小写,常用标签如 a、p、img 等需注意属性使用和嵌套规则。

阅读全文

浏览器渲染原理概述

浏览器渲染每帧需在16.67毫秒内完成,否则会卡顿,关键在于控制脚本执行和避免频繁重排重绘。

阅读全文

如何创建一个健壮的系统

健壮系统需容错、高可用、灾备,确保故障不中断、中断快恢复、毁灭能抢救数据。

阅读全文