javascript
Mirage520
这个作者很懒,什么都没留下…
展开
-
Node.js中exports与module.exports的区别
原文:http://www.hacksparrow.com/node-js-exports-vs-module-exports.htmlNode.js中exports和module.exports有什么不同?你肯定对Node.js模块中用来创建函数的exports对象很熟悉(假设一个名为rocker.js的文件):exports.name = function() {转载 2013-09-05 14:13:32 · 1300 阅读 · 0 评论 -
node.js的redis模块样例
/** * Created with JetBrains WebStorm. * User: hexie * Date: 12-12-13 * Time: 上午10:17 * To change this template use File | Settings | File Templates. */var redis = require('redis');var redis转载 2014-03-20 10:06:43 · 689 阅读 · 0 评论 -
mac os 下使用pomelo
官方网站http://pomelo.netease.com最近想自己尝试一个想法,以前只是做客户端,服务器一直让朋友帮忙做,最近不太想依赖别人,有些想法自己动手去做,更自由一些。以前研究过boost asio 和ACE,ACE太过庞大,asio很不错,本来准备使用这个的,无意中看到了 pomelo,一个游戏服务器框架,想了想,本来就在服务器领域没有经验,自己从0写肯定没有使转载 2014-04-29 18:59:27 · 849 阅读 · 0 评论 -
解读Nodejs多核处理模块cluster
从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低。非常适合小型网站,个性化网转载 2014-03-18 11:51:24 · 851 阅读 · 0 评论 -
用NodeJS打造你的静态文件服务器
前言在《The Node Beginner Book》的中文版(http://nodebeginner.org/index-zh-cn.html)发布之后,获得国内的好评。也有同学觉得这本书略薄,没有包含进阶式的例子。@otakustay同学说:“确实,我的想法是在这之上补一个简单的MVC框架和一个StaticFile+Mimetype+CacheControl机制,可以成为一个更全面转载 2014-02-10 15:40:01 · 877 阅读 · 0 评论 -
使用 Node.js 作为完整的云环境开发堆栈
使用通过回调的异步 I/O 开发并发模型,并构建聊天服务器本文探讨 Node.js,这是一个用于 UNIX® 类平台上 V8 JavaScript™ 引擎的事件驱动的 I/O 框架,设计这一框架的目的是为了编写可伸缩的网络程序,如 Web 服务器。本文通过一个完整的例子说明如何在 Node.js 中构建聊天服务器,分析了这个框架以及围绕它的生态系统(包括云计算产品),并对这转载 2014-02-10 14:41:45 · 952 阅读 · 0 评论 -
为什么我要用 Node.js? 案例逐一介绍
本文由 伯乐在线 - Lellansin 翻译自 toptal。欢迎加入Web前端开发小组。转载请参见文章末尾处的要求。介绍JavaScript 高涨的人气带来了很多变化,以至于如今使用其进行网络开发的形式也变得截然不同了。就如同在浏览器中一样,现在我们也可以在服务器上运行 JavaScript ,从前端跨越到后端,这样巨大的反差让人难以想象,因为仅仅在几年前 Javasc转载 2014-02-08 13:12:23 · 1367 阅读 · 0 评论 -
pomelo sync在lordofpomleo的使用分析
关于pomelo sync的使用其实官方是有一篇文档介绍的,使劲搓这里,后来看了lordofpomelo游戏分析 这个文档,发现里面的数据持久化模块也有讲到pomelo sync,但本人对nodejs属于菜鸟级别,居然没看懂,今天抽时间结合lordofpomleo源码好好看了一下,终于弄懂了,特此分享。话说Lord采用Pomelo-sync从内存同步数据到数据库,是为了减轻数据库压力,转载 2013-11-26 17:26:26 · 1145 阅读 · 0 评论 -
domain: node.js的异常捕获利器
众所周知,异常捕获是保障服务健壮性常用的手段,node.js也自然支持这一特性。但node.js异步、基于消息的编程方式给异常捕获带来一些困难,请看下面的例子:process.on('uncaughtException', function(e) { console.log("exception in uncaughtException:", e);});转载 2013-10-23 23:39:07 · 1139 阅读 · 0 评论 -
详解Node.js API系列C/C++ Addons(3) 程序实例
转贴:http://blog.csdn.net/youyudehexie/article/details/11613603再续前文,前文介绍了node.js 的addon用法和google v8 引擎,下面,我们进入真正的编码,下面将会通过六个例子,学习node addon 范例,了解addon编程的特性http://blog.whattoc.com/2013/09/08/no转载 2013-09-26 17:21:06 · 1069 阅读 · 0 评论 -
Polymorphism in JavaScript(javascript中的多态)
IntroductionPolymorphism in Object-Oriented Programming is the ability to create a variable, a function, or an object that has more than one form.BackgroundThe primary usage of Polymorphism转载 2013-09-25 18:03:22 · 775 阅读 · 0 评论 -
NodeJS学习笔记(四) events,util模块
开发指南中讲到的node核心模块有events,util,fs,http。介于篇幅的原因,在这里我想分两个次总结笔记。Events模块Events是node最重要的模块。Nodejs本身架构就是基于事件的。Event.EventEmitter àEventEmitter.on(event,listener) //注册一个时间,事件名为event,相应事件的回调转载 2013-09-25 16:48:39 · 840 阅读 · 0 评论 -
nodejs Async 详解
一:流程控制为了适应异步编程,减少回调的嵌套,我尝试了很多库。最终觉得还是async最靠谱。地址:https://github.com/caolan/asyncAsync的内容分为三部分:流程控制:简化十种常见流程的处理集合处理:如何使用异步操作处理集合中的数据工具类:几个常用的工具类本文介绍其中最简单最常用的流程控制部分。由于nodejs是异步转载 2013-09-05 14:59:02 · 8455 阅读 · 1 评论 -
JavaScript中的匿名函数及函数的闭包
1、匿名函数函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途。匿名函数:就是没有函数名的函数。1.1 函数的定义,首先简单介绍一下函数的定义,大致可分为三种方式第一种:这也是最常规的一种function double(x){ return 2 * x; }第二种:这种方法使用了Function构造函数,把参数列表转载 2013-09-02 00:52:47 · 733 阅读 · 0 评论 -
NODE.JS学习笔记——CRYPTO 加密模块
使用require('crypto')调用加密模块。加密模块需要底层系统提供OpenSSL的支持。它提供了一种安全凭证的封装方式,可以用于HTTPS安全网络以及普通HTTP连接。该模块还提供了一套针对OpenSSL的hash(哈希),hmac(密钥哈希),cipher(编码),decipher(解码),sign(签名)以及verify(验证)等方法的封装。crypto.crea转载 2013-09-05 15:35:18 · 1121 阅读 · 0 评论 -
Install NodeJS on Ubuntu 12.10
Installing Node.js via package managerThe packages on this page are maintained and supported by their respective packagers, not the node.js core team. Please report any issues you encounte转载 2013-08-29 19:17:53 · 1956 阅读 · 0 评论 -
Chrome学习笔记(一):线程模型,消息循环
转载自Soul Apogee本文链接地址:Chrome学习笔记(一):线程模型,消息循环看Chrome已经有一段时间了,但是一直都没有沉淀些内容下来,是该写写笔记什么的了,免得自己忘记了。看的都是Windows平台下的代码,所以记录也都是记录的。。。废话。。那么首先,先从最基础的东西记录起吧:Chrome的线程模型和消息循环。多线程的麻烦多线程编程一直是一件麻烦转载 2014-12-04 20:55:28 · 796 阅读 · 0 评论