搭建静态资源服务器的多种姿势

2017-05-06
现在流行很多mvvm框架,例如reactjs,angularjs,vuejs,还有mvc框架,extjs等,这些项目都可以放到静态资源服务器上,或许第一时间想到的是iis服务器?其实还有下面几种方法 nodejs 利用第三方模块static-server来搭建一个简单的http服务器,全局安装 npm -g install static-server 然后在根目录下执行...

阅读更多

module.exports vs exports

2017-03-08
有时候在nodejs模块里面经常看到有类似的写法 module.exports = exports = nano = function database_module(cfg) {...} module.exports 官方文档的定义:module.exports是模块系统的一个对象,如果想导出某个对象的实例或者方法,就用module.exports来导出模块,在一个模块文件...

阅读更多

nodejs的co简单实现

2016-12-08
Generator和yield es6有一个generator函数,它是一个普通函数,但是有两个特征。一是,function关键字与函数名之间有一个星号;二是,函数体内部使用yield语句,定义不同的内部状态 每次执行generator函数会返回一个iterator,在有yield的关键字停止,所以每次执行一次iterator.next()会在下一个yield停止,可以通过next(v...

阅读更多

理解v8的内存管理

2016-10-23
V8的内存管理模式 一个运行的程序通常是通过在内存中分配一部分空间来表示的。这部分空间被称为驻留集(Resident Set)。 V8的内存管理模式有点类似于Java虚拟机(JVM),它会将内存进行分段: 代码 Code:实际被执行的代码 栈 Stack:包括所有的携带指针引用堆上对象的值类型(原始类型,例如整型和布尔),以及定义程序控制流的指针。 堆 Heap:用于保存引用类型(包括...

阅读更多

最新发布
热门文章