
NodeJS学习之旅
文章平均质量分 81
介绍NodeJS基本知识、相关知识、开发实战等
fareise
这个作者很懒,什么都没留下…
展开
-
Promise—javascript异步操作的潮流
介绍Promise概念和ES6中的用法原创 2017-03-31 17:14:30 · 1267 阅读 · 0 评论 -
学前端,怎么能不会用Linux服务器部署?!
学前端,怎么能不会Linux服务器部署?原创 2017-03-25 16:53:57 · 5093 阅读 · 0 评论 -
开始为大家回答各种Web前端问题啦~
开始为大家回答各种Web前端问题啦~原创 2017-03-14 08:35:03 · 1249 阅读 · 0 评论 -
手把手教你Web数据可视化平台搭建
手把手教你Web数据可视化平台搭建原创 2017-03-07 18:27:00 · 20474 阅读 · 1 评论 -
快速上手Nodejs mongoose
mongoose的一个快速上手教程~~~原创 2017-01-22 14:37:18 · 1450 阅读 · 0 评论 -
NodeJS实现视频转码
视频转码就是一个先解码,再编码的过程,从而将原来的视频转换成我们需要的视频。这种转换可能包括各式(mp4/avi/flv等)、分辨率、码率、帧率等。传统的视频转码中,很常用的工具是FFmpeg。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。在nodejs中,也有FFmpeg,叫做node-fluent-ffmpeg。node-fluent-ffmpeg是一个原创 2016-11-16 17:40:03 · 26260 阅读 · 1 评论 -
深入浅出nodejs学习笔记——nodejs简介
基于事件驱动;非阻塞I/O四种I/O: 同步(synchronous)IO和异步(asynchronous)IO,阻塞(blocking)IO和非阻塞(non-blocking)IO阻塞I/O要等数据到了才能继续,否则会阻塞用户进程非阻塞进程中用户请求后会立即得到结果(比如如果数据没有准备好会返回error)Google V8 引擎使用 C++ 代码编写,实现了ECMAScript原创 2016-03-27 19:21:05 · 2285 阅读 · 2 评论 -
深入浅出nodejs学习笔记——异步编程
高阶函数:与传统函数只能传递或返回规定的数据类型相比,高阶函数可以返回函数,如下:function foo(x){ return function(){ return x;}}由于高阶函数可以传递函数为参数,因此可以传递不同类型的函数来实现不同的功能,更加灵活 使用偏函数,如果要创建一组函数,比如isFunction,isString等原创 2016-03-28 16:38:13 · 1602 阅读 · 1 评论 -
NodeJS实战——创建基础应用并应用模板引擎
本次的目的是搭建一个最基础忽地可以实现功能的NodeJS服务器,能够体现出NodeJS的工作流程以及开发的基本框架。 需求:已经安装了nodejs以及express。 一、构建基础的NodeJS服务器(express、路由)var express = require(‘express’); //引入express模块var app = express(); //调用ex原创 2016-04-11 16:46:50 · 4328 阅读 · 0 评论 -
Node中EventEmitter以及如何实现JavaScript中的订阅/发布模式
1.EventEmitterNode中很多模块都能够使用EventEmitter,有了EventEmitter才能方便的进行事件的监听。下面看一下Node.js中的EventEmitter如何使用。(1)基本使用EventEmitter是对事件触发和事件监听功能的封装,在node.js中的event模块中,event模块只有一个对象就是EventEmitter,下面是一个最基本的使用方法:var原创 2016-08-13 13:40:31 · 3683 阅读 · 1 评论 -
NodeJS中的MongoDB快速入门
一、MongoDB必须理解的概念1.数据库:每个数据库都有自己的权限和集合。2.文档:一个键值对。3.集合:一组文档,即一组键值对。当第一个文档插入时,集合就会被创建。二、Mac下的MongoDB安装和启动1.使用brew进行安装:brew install mongodb。2.建立目录:mkdir -p /data/db。这样建立的是mongodb配置中的默认目录。3.设置/data/db的权限为原创 2016-11-11 14:51:03 · 1870 阅读 · 2 评论