- 博客(7)
- 收藏
- 关注
原创 你天天在用的在线JSON格式化工具,究竟是如何实现的?一文讲透,附地址建议收藏
本文详解一款全功能 JSON 在线工具的设计与核心实现,涵盖基于 Web Worker 异步解析、语法错误定位、常见问题自动修复、树形 / 思维导图可视化、多语言代码生成、格式互转、历史记录与快捷键等模块。附带完整 TypeScript 核心源码,同时说明功能落地思路与工程取舍,可用于工具使用参考与二次开发。
2026-06-15 14:02:52
464
5
原创 PDF 拆分怎么弄 | 选页/范围/单页/均分四种模式完整教程
本文详细介绍了一个多功能PDF拆分工具的实现方案,核心解决了四种拆分需求的统一处理: 功能设计:支持自由选页、范围拆分、单页导出和均分打包四种模式 技术实现: 使用pdf.js生成缩略图预览 通过pdf-lib处理PDF页面复制 采用JSZip实现多文件打包 关键算法: 范围解析函数处理页码范围输入 均分计算函数实现等量分割 交互优化: 模式切换自动更新高亮页 实时预览拆分效果 统一流程:所有拆分操作最终汇聚到单一处理函数,确保逻辑一致性 该方案通过合理的状态管理和组件设计,在单一工作区内实现了四种拆分模式
2026-06-15 13:10:16
331
原创 纯前端二维码 / 条码生成器:从协议拼装到批量 ZIP 下载完整拆解
的默认输出,而是要把生成出来的二维码再画进 Canvas 里继续处理。这条链路一旦搭顺,后面不管你是补更多二维码协议,还是继续扩展条码格式,都会顺很多。这页现在“首张预览 + 批量结果 + ZIP 下载”的组合是更稳的方案。做二维码页面时,需求几乎不会停在“输入一个网址,生成一张码图”。这两种样式不是重新算二维码矩阵,而是对基础二维码图片做遮罩裁剪。这样扫码之后,很多系统会直接进入“保存联系人”的流程。所以这页最核心的价值,不是“生成二维码图片”,而是。否则用户每输入一个字,都会立即触发一轮生成和重绘。
2026-06-09 07:08:31
362
1
原创 JWT 在线解码、验签、生成一篇讲透:附前端实现、工具架构与在线体验地址
本文介绍一款全功能 JWT 在线工作台,支持编解码、多算法签名验签,兼容 PEM/JWK 密钥格式,依托浏览器 Web Crypto API 实现前端独立运算。文中梳理完整排障流程,讲解 JWT 核心原理,提供浏览器、Node.js 可用代码,并总结联调、开发中高频踩坑点,适配接口调试、鉴权排查等实际场景。
2026-06-08 16:13:14
301
原创 纯浏览器 PDF 编辑器:PDF.js + pdf-lib + Canvas 三件套深度拆解
这篇文章介绍了一个基于浏览器的免费开源PDF编辑工具,主要解决在PDF中添加页脚、标记文本等需求。工具采用Next.js框架,结合PDF.js和pdf-lib实现PDF解析、渲染和编辑功能,所有操作均在本地完成,无需上传文件。 关键技术点: 使用PDF.js动态加载PDF文件并渲染到Canvas 通过pdf-lib将用户编辑内容写入PDF 采用统一数据结构EditElement存储所有标注 支持多种编辑工具(文字、图形、标记等) 工具特点: 完全在浏览器端运行,保护隐私 无需注册或付费 支持多页PDF编辑
2026-06-07 17:21:47
390
1
原创 开发踩坑:日常零散工具太多,索性自研一套全栈在线工具箱(附地址)
GeekFormat是一个整合200多款免费在线工具的平台,涵盖开发、运维、办公等场景,提供PDF转Word、图片压缩、JSON格式化、加密解密等功能。平台采用分层数据安全机制,高频工具本地运算,敏感数据不上传服务器,无会员体系和广告。核心功能包括JSON工具箱、PDF处理、图片编辑、加解密工具等六大类,支持纯网页使用无需下载。用户可直接访问官网使用,建议收藏书签方便查找,平台将持续更新并欢迎反馈优化建议。
2026-06-04 22:39:34
170
原创 PowerSetting下载慢?CDN加速+离线包分发方案详解
**客户端环境**:用户网络环境差异大(企业内网、家庭宽带、移动网络)。- **架构图示意**(文字描述): 1. 源站(主仓库) → CDN边缘节点(全球分发)。- **区域镜像站**:在主要用户区域(如华北、华东、海外)搭建镜像站点。- **P2P分发辅助**:利用BitTorrent或P2P-CDN技术减轻服务器压力。## 9. 实施步骤与建议 1. **第一阶段(快速见效)**:接入CDN,配置缓存,观察效果。2. **第二阶段(体验提升)**:搭建区域镜像站,提供离线包下载。
2026-06-04 22:22:32
535
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅