I'm Mofei
首页
博客
实验室
留言
小伙伴
English
Category
Category
Close
All categories
Node.JS
4
JavaScript
40
HTML
2
CSS
3
WebGL
2
前端基础
5
生活
11
杂谈
4
可视化
2
JavaScript数字前补0小技巧
Tags:
JavaScript
前端基础
经常处理财务数据的朋友可能会遇到这样一个需求:给定一个数值,转换成固定的长度的字符串,不足的地方前面补零,比如 123 > 000123 。 通常我们会尝试这样的做法: let num 123; // 把数值转换成字符串 let numStr num.toString(); let strLen 5; // ...
2019-01-10
322
0
230
使用Travis-ci自动SSH部署代码
Tags:
Node.JS
JavaScript
之前文章谈代码质量控制的时候说过, Travis ci 等持续集成工具可以帮助我们在代码提交之后进行单元测试之类的工作,那么有没有什么办法在单元测试之后让代码自动部署到我们需要的机器上呢?答案是完全可以。今天以我自己的 为例和大家谈谈我的自动部署之路。 1. 从手动部署到自动部署 在整个代码部署的道路上,我经历了 手动部署 到 shell半自动部署 ...
2018-12-27
441
1
0
像大神一样写代码之代码质量控制
Tags:
Node.JS
JavaScript
前端基础
Mofei超爱开源,最近接触了不少大神的开源项目,特别羡慕这些项目的代码质量控制,再加上公司最近也在强调代码质量,在挖坑、填坑的路上总结出一些经验和大家分享。 今天想聊的是其中的持续集成、单元测试和代码覆盖率的部分。 从我个人的角度来看,虽然单元测试和代码覆盖率会在一定程度上降低代码开发的效率,但是对于多人协作的项目,其带来的好处远远要 ...
2018-11-13
550
7
1
如何使用VS Code调试Node.js C++ Addon 模块
Tags:
Node.JS
VS Code作为目前最流行的开发工具之一,自从开始使用VS Code起就变得离不开这个开发神器了,最近由于项目的原因,接触了一些Node.js的C++插件,记录一下如何使用VS Code调试C++模块。 1. 设置VS Code的调试模块 设置VS Code的调试模块很容易,你有很多种方法可以实现,下面简单的列出常用的两种: ...
2018-11-06
458
2
2
Web APP/JavaScript 下载大文件解决方案
Tags:
JavaScript
随着浏览器处理数据能力的不断增强以及Web APP的流行,很多时候我们会需要把浏览器处理好的数据下载保存,如:将报表生成CSV、前端大数据可视化的结果保存、前端数据计算结果(在线Excel)的保存等。 关于前端生成的文件的下载,我之前也在《 》中写道可以通过Data URLs来解决。但是这两天和 讨论的时候突然遇到了前端生成的文件过大无法下载的问题,这 ...
2018-07-13
1092
5
0
在Mapbox工作是一种怎样的体验?
Tags:
生活
杂谈
> 转一篇我之前在知乎上的回复: 在Mapbox工作是一种怎样的体验? 知乎 https://www.zhihu.com/question/268843176 刚来Mapbox的时候,有幸参加了2个礼拜的Mapbox US Sprint,谈谈我这次去US的总体感受。 行前篇 在Mapbox,新童鞋会经常需要和美国的同 ...
2018-07-06
589
3
1
Mofei作品@2017 - 世间本无其他,都是奇迹
Tags:
杂谈
持续高潮的2017过去了。今年的基调起的格外的高,一上来就是3月的新西兰自驾之旅,然后5、6月的婚礼、老家的新房也交房了,接下来的8、9月和一起奋斗的小伙伴们去了趟泰国,最后又假装去了趟贝加尔湖。如此之high,以至于到了2018元旦这个最佳年度总结时间,刷着充满“再见2017”的朋友圈,也只能计划着春节假期的时候静下来写点什么。 难得的一个周末,本来 ...
2018-01-15
1191
1
3
mapv-Editor 预发布版简介
Tags:
JavaScript
可视化
mapv Editor是一个基于 引擎的一款在线编辑器,目前还处于试用阶段。 项目地址: Github地址: 我们开发mapv Editor的宗旨是为大家提供一个快捷高效的地理数据编辑平台,计划提供以下功能: 1. 丰富的图层配置功能 2. 强大的数据管理功能,我们支持任意格式的点线面数据文件导入 ...
2017-11-29
1345
4
5
使用JavaScript Canvas模拟绘制带斑马线的十字路口及其细节
Tags:
JavaScript
可视化
最近,在工作中需要模拟绘制一些带斑马线的十字路口,整个实现的过程中用了不少的时间,把具体的绘制过程简单的记录一下。 首先我们看一下手上有哪些数据,在下图中,左边就是我们能拿到的全部数据了。而右边的效果则是我们需要的图形。 实际上我们有2种数据,中心点数据和道路数据。其中中心点顾名思义就是路口的中心,道路数据我们取的是整条道路离中心点较远 ...
2017-11-06
1404
7
7
JavaScript生成CSV,以及中文乱码问题
Tags:
JavaScript
前端基础
由于工作的原因经常需要将表格导出成CSV格式,之前这类的工作都是交由后端处理的,这次由于是做一个单纯的前端工具,所以不想麻烦后台大神,尝试了一次通过JavaScript生成CSV。其实整个过程通按照Baidu/Google上搜索出来的方案就可以流畅的完成,但是实际使用的时候,遇到了一些小问题,比如说中文乱码等,虽然折腾了半个小时用很hack方法解决了,但是整 ...
2017-08-22
2925
10
14
1
2
3
...
7
Next
(C) 2010-2016 code & design by
Mofei
powered by
Dufing
感谢
七牛云存储
提供静态资源空间。
本站使用
阿里云
提供的云服务器,如果您也需要云服务器请在确认订单时输入推荐码 orjct8 可享受九折优惠。