logoHi! I'm Mofei!
  • 首页
  • 博客
  • 实验室
  • 留言
  • 小伙伴
  • English
  • 
全部88前端基础10HTML2CSS3JavaScript45Node.JS4可视化8杂谈15Python学习1

使用Travis-ci自动SSH部署代码

 Tags:  Node.JSJavaScript
之前文章谈代码质量控制的时候说过,Travis-ci等持续集成工具可以帮助我们在代码提交之后进行单元测试之类的工作,那么有没有什么办法在单元测试之后让代码自动部署到我们需要的机器上呢?答案是完全可以。今天以我自己的博客为例和大家谈谈我的自动部署之路。 1. 从手动部署到自动部署 在整个代码部署的道路上,我经历了手动部署到shell半自动部署再到现在的Travis自动部署。 1.1 石器时代 - 手动部署 很早很早之前,我采用完全手动的方式部署代码: ![](https:stat...
2018-12-27 11:26:42
 3624  4 

像大神一样写代码之代码质量控制

 Tags:  Node.JSJavaScript前端基础
Mofei超爱开源,最近接触了不少大神的开源项目,特别羡慕这些项目的代码质量控制,再加上公司最近也在强调代码质量,在挖坑、填坑的路上总结出一些经验和大家分享。 今天想聊的是其中的持续集成、单元测试和代码覆盖率的部分。 从我个人的角度来看,虽然单元测试和代码覆盖率会在一定程度...
2018-11-13 15:35:56
 3162  8 

如何使用VS Code调试Node.js C++ Addon 模块

 Tags:  Node.JS
VS Code作为目前最流行的开发工具之一,自从开始使用VS Code起就变得离不开这个开发神器了,最近由于项目的原因,接触了一些Node.js的C插件,记录一下如何使用VS Code调试C模块。 1. 设置VS Code的调试模块 设置VS Code的调试模块很容易,你有很多种方法可以实现,下面简单的列出常用的两种: * 方法一: 按住CmdShiftP打开命令栏,在命令栏中输入open launch.json然后选择C。 * 方法二:找到左侧边栏的调试按钮,然后在打开的边栏中点击顶部的齿轮图标⚙,然后选择C。 !...
2018-11-06 09:18:06
 2541  2 

node.js socket 高频率发消息导致的消息合并成一条的解决方案

 Tags:  Node.JS
最近在完成node的一个socket实现过程中,发现了很神奇的一件事情。 过程是这样的,我们用node创建了一个server,然后监听该server的“data”事件,如下: javascript net.createServer(function(socket) { sock.on('data', function(data) { 得到data之后进行JSON格式化处理 JSON.parse(data) } }).listen(port, ip) 经过测试之后,我们发现一切正常,窃喜之后突然得...
2014-03-31 06:02:02
 13255  2 
1
(C) 2010-2020 Code & Design by Mofei
Powered by Dufing (2010-2020) & Express
IPC证:皖ICP备11015043号