常用图片格式比较

不同图片格式各有优劣,选择时需根据清晰度、体积和使用场景综合考虑。

阅读全文

幽灵空白节点

幽灵空白节点是由于行高和基线对齐导致的,处理方式包括设置 line-height 为 0 或调整 vertical-align。

阅读全文

级联

级联规则中特指度和顺序决定样式优先级,相同特指度时后写的生效,想覆盖行内样式需用 important

阅读全文

重构 vs 架构

重构要关注代码复用和可维护性,避免因架构不合理导致频繁改动。

阅读全文

Css Background-Image 的应用

多背景叠加需注意顺序和属性设置,避免显示异常。

阅读全文

Git 安装配置及分支管理

安装配置 Git 时注意设置用户信息和 SSH 密钥,分支管理要规范命名并合理合并。

阅读全文

深入浅出Node笔记

Node 适合异步 I/O 任务,但单线程处理计算密集型操作时需用子进程避免阻塞。

阅读全文

CommonJS、AMD、RequireJS、CMD 以及 ES6 规范比较

CommonJS 同步加载,ES6 静态编译,AMD 异步依赖前置,CMD 依赖就近,模块化各有适用场景。

阅读全文

Proxy 实现观察者模式

使用 Proxy 实现观察者模式能方便监听数据变化并触发相应操作。

阅读全文

Flutter学习笔记————Dart基础

Dart 基础数据类型包括 num、String、bool、List、Map,注意类型转换和方法使用。

阅读全文