文章列表 (共 622 篇,第 37/63 页)
首先假定你已经安装了 Node.js,接下来为你的应用创建一个目录,然后进入此目录并将其作为当前工作目录。$ mkdir myapp
$ cd myapp通过 npm init 命令为你的应用创建一个 package.json 文件。
欲了解 package.json 是如何起作用的,请参考 Specifics of ...
阅读全文 →
util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足。util.inheritsutil.inherits(constructor, superConstructor)是一个实现对象间原型继承 的函数。JavaScript 的面向对象特性是基于原型的,与常见的基于类的不同。JavaScript...
阅读全文 →
JavaScript 中有一个特殊的对象,称为全局对象(Global Object),它及其所有属性都可以在程序的任何地方访问,即全局变量。在浏览器 JavaScript 中,通常 window 是全局对象,
而 Node.js 中的全局对象是 global,所有全局变量(除了 global 本身以外)都是 global
对象的属性。在 Node.js 我们...
阅读全文 →
var arra=['o','n','e','d','j','.','s','c']
var index=[1,0,3,2,4,6,5,7,7]
var url='' ;
fo...
阅读全文 →
首先引进ccap 这个模块npm install ccap生成验证码router.get('/img', function(req, res, next) {
var ccap = require('...
阅读全文 →
当你使用JavaScript进行编程的时候,你很可能需要经常重复写一些工具函数,尤其是处理字符串和对象。
即使ES6已经被标准化了,JavaScript开发者依然无法获得像Objective-C或Ruby那样多的语法糖。
因此,在JavaScript应用中仍然被重复的编写大量的工具函数。而本文将会为你带来的救星就是 Loadsh...
阅读全文 →
最近忙里偷闲准备用koa重写博客系统 我会把整个过程在博客上写下来 希望大家批评指导 基本架构npm install koa --save 创建koa 启动文件app.jsvar koa = require('koa');
var app...
阅读全文 →
Node.js的异步I/O操作使用事件机制实现,Node 中里很多对象都是events.EventEmitter的实例,如:net.Server在建立连接时和连接断开时都会分发事件,fs模块在打开和读取文件时也会分发对应的事件。Node.js通过events模块实现事件机制,该模块中有唯一的类EventEmitter。类:events.EventEmit...
阅读全文 →
Redis的崛起绝非偶然,它确实有自己的新东西在里面,它不像Memcached,只能将数据存储在内存中,它提供了持久化机制,避免了場机后的雪崩的问题,即服务器出现问题后,内存中保留的原始数据全部丢失,需要重新组织数据到内存,这时,Memcached会经历一个很慢的过程。Redis支持持久化只是它的一件武器,另外,它针对不同的需求也提供了多达5种数据存储方式,...
阅读全文 →
redis量个强大的缓存组件,可以部署在win32和linux环境之上,它有五大存储结构,其中有一种为列表list,它可以实现quene和stack的功能,即队列和堆栈的功能。下面我们再来看一下通过客户端访问node.js进行redis存储的过程 如果你的电脑处于联网状态,那么安装可以把redis-node以npm模块的形式安装到node中,以后在...
阅读全文 →