Canvas 画动态路径

没有点集无法绘制路径,函数通过逐帧更新实现动态效果

阅读全文

从零开始撸一个 Tinymce 图片上传插件

点击按钮直接弹出图片选择框避免多余步骤简化上传流程提升用户体验

阅读全文

构建 TypeScript 库

初始化配置和打包流程是构建 TypeScript 库的关键,正确设置 tsconfig 和 package.json 能避免很多后续问题。

阅读全文

浅谈 DNS 污染

DNS 污染导致域名解析错误,可用 nslookup 检测,改 host 或换 HTTPS 可尝试解决。

阅读全文

关于浏览器内核及其 CSS 写法

不同浏览器内核对CSS前缀要求不同,写法需注意兼容性。

阅读全文

盒模型

标准盒模型易被内外边距撑开宽度,设置 border-box 可解决,弹性布局更简洁但兼容性待提升。

阅读全文

布尔变量在项目中的应用

布尔变量能清晰控制代码逻辑,避免混乱,提升插件可扩展性和稳定性。

阅读全文

括号匹配

使用栈和字典匹配括号是解决括号匹配问题的高效方法。

阅读全文

Bash 数据处理

grep 筛选要加参数避免匹配到多余内容 sed 替换引号要小心 awk 条件处理逻辑别搞错 sort 排序默认是按首字符 Unicode 顺序

阅读全文

二分查找

二分查找能高效定位目标值 但需注意边界条件和中点计算方式避免死循环

阅读全文