自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 对mac下nodejs 更新到最新版本的最新方法(推荐)

前提条件* mac上安装了npm第一步:使用npm安装n模块n模块是专门用来管理nodejs版本的1sudo npm install -g n提示 : 如果不使用sudo作为前缀,很可能出现权限访问异常导致安装失败第二步:升级nodejs升级nodejs是有两种方法:第一种是升级到最新版本1sudo n latest第二种是升级到稳定版本1sudo n stable提示 : 建议是稳定版本更多n模...

2018-06-21 16:50:46 1357

原创 AWebpack详解单元测试case写法

书接上文,karma+webpack搭建vue单元测试环境介绍了vue单元测试环境搭建及查看源文件的测试覆盖覆盖率。今天来说一下vue单元测试思路和case的写法。测试框架使用jasmine,语法参考。代码地址:https://github.com/MarxJiao/vue-karma-test/tree/spec-demo测试关注点对于vue组件,单元测试测试主要关注以下几点:vue组件加载后,...

2018-06-21 14:10:40 496

原创 浅谈Webpack 是如何加载模块的

Webpack 在前端开发中作为模块打包工具非常受开发者的青睐,丰富的 loader 使它可以实现各种各样的功能。本文将通过 webpack 来打包一个 js 文件,看看 webpack 是如何加载各个模块的。两个简单的源文件为了方便分析 webpack 加载模块的原理,我们准备了两个文件:hello.js1234567const hello = { say: arg => { conso...

2018-06-21 14:08:29 1400

原创 使用cluster 将自己的Node服务器扩展为多线程服务器

用nodejs的朋友都有了解,node是单线程的,也就是说跑在8核CPU上,只能使用一个核的算力。单线程一直是node的一个诟病,但随着0.6版本中引入cluster之后,这个情况则得到了改变,开发人员可以依靠cluster很轻松的将自己的Node服务器扩展为多线程服务器了。什么是Clustercluster是node提供的一个多线程库,用户可以使用它来创建多个线程,线程之间共享一个监听端口,当有...

2018-06-21 14:06:30 553 1

原创 Node学习记录之cluster模块

在如今机器的CPU都是多核的背景下,Node的单线程设计已经没法更充分的"压榨"机器性能了。所以从v0.8开始,Node新增了一个内置模块——“cluster”,故名思议,它可以通过一个父进程管理一坨子进程的方式来实现集群的功能。123456789101112131415161718var cluster = require('cluster');var http = require('http'...

2018-06-21 14:00:28 256

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除