在文字的世界里探索思想,在故事中寻找生活的意义。每一篇文章都是一次心灵的旅行。
只要心怀梦想,写下的每个字都能点亮世界,哪怕只是开始,也是在书写属于自己的奇迹。
2019年1月10日
如何将数值格式化为固定长度的字符串?用一行代码实现数字前补0的技巧,并提醒注意数值过长截断的问题。
2018年12月27日
从手动部署到自动化构建,Mofei 分享了如何配置 Travis CI 实现基于分支触发的自动编译与远程服务器部署全过程。
2018年11月13日
Mofei结合自己的开源实践,详细介绍了如何通过Travis CI、Tape、nyc 和 codecov.io 实现持续集成、单元测试与代码覆盖率的自动化控制。
2018年11月6日
通过VS Code调试Node.js原生C++模块?Mofei分享了配置 launch.json、设置断点、运行预编译任务的完整方法。
2018年7月13日
2018年7月6日
Mofei 分享他初到 Mapbox 的美国 Sprint 之旅,从开源文化、透明沟通、工程师氛围,到中性卫生间和斗图文化,呈现一家科技公司与众不同的日常。
2018年1月15日
回顾Mofei在2017年开发的代表性项目,包括Marine、Keeler、Visual等多个开源或内部工具,展现他在前端架构、数据可视化、开发体验提升等方面的探索与突破。
2017年11月29日
mapv-Editor 是一个基于 MapV 引擎的在线可视化地理数据编辑器,支持多格式数据导入、底图自定义和图层配置,致力于带来接近本地应用的顺滑体验。
2017年11月6日
本文深入介绍了如何用 JavaScript 的 Canvas 技术模拟绘制带斑马线的十字路口,包括归一化数据处理、道路排序、交叉点计算、画布平移旋转优化等细节。
2017年8月22日
本文介绍如何通过 JavaScript 在前端生成 CSV 文件,解决中文乱码、逗号转义、文件名自定义等常见问题,涵盖 BOM 头、data URI、download 属性等技巧。
2017年6月7日
用简洁的正则表达式轻松实现数字千分位格式,并深入解析其中的非捕获匹配原理。
2017年5月7日
了解如何利用Web Worker让复杂计算在后台线程运行,避免页面假死,提升用户体验。