摘要: 模块概览 在nodejs中,path是个使用频率很高,但却让人又爱又恨的模块。部分因为文档说的不够清晰,部分因为接口的平台差异性。 将path的接口按照用途归类,仔细琢磨琢磨,也就没那么费解了。 获取路径/文件名/扩展名 获取路径:path.dirname(filepath) 获取文件名:path. 阅读全文
posted @ 2018-06-18 19:59 hh9515 阅读(849) 评论(0) 推荐(0) 编辑
摘要: https://github.com/chyingp/nodejs-learning-guide 阅读全文
posted @ 2018-06-18 19:29 hh9515 阅读(97) 评论(0) 推荐(0) 编辑
摘要: https://github.com/chyingp/nodejs-learning-guide 阅读全文
posted @ 2018-06-18 19:24 hh9515 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 模块概览 events模块是node的核心模块之一,几乎所有常用的node模块都继承了events模块,比如http、fs等。 模块本身非常简单,API虽然也不少,但常用的就那么几个,这里举几个简单例子。 基础例子 下面一共是6个例子,都非常简单,可以直接拷贝出来运行。例子5比较有意思,虽然也并不复 阅读全文
posted @ 2018-06-18 19:24 hh9515 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 文章地址 https://github.com/chyingp/nodejs-learning-guide 阅读全文
posted @ 2018-06-18 19:18 hh9515 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 写在前面 谈到node断点调试,目前主要有三种方式,通过node内置调试工具、通过IDE(如vscode)、通过node-inspector,三者本质上差不多。本文着重点在于介绍 如何在本地通过node-inspector 调试远程服务器上的node代码。 在进入主题之前,首先会对三种调试方式进行入 阅读全文
posted @ 2018-06-18 19:17 hh9515 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 模块概览 console模块提供了基础的调试功能。使用很简单,常用的API主要有 console.log()、console.error()。 此外,可以基于Console类,方便的扩展出自己的console实例,比如把调试信息打印到文件里,而部署输出在控制台上。 直接看例子。 基础例子 无特殊说明 阅读全文
posted @ 2018-06-18 18:45 hh9515 阅读(785) 评论(0) 推荐(0) 编辑
摘要: cluster模块概览 node实例是单线程作业的。在服务端编程中,通常会创建多个node实例来处理客户端的请求,以此提升系统的吞吐率。对这样多个node实例,我们称之为cluster(集群)。 借助node的cluster模块,开发者可以在几乎不修改原有项目代码的前提下,获得集群服务带来的好处。 阅读全文
posted @ 2018-06-18 18:21 hh9515 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 原文: https://github.com/chyingp/nodejs-learning-guide/blob/master/README.md 自己的跟进学习: 父进程,子进程,线程之间的关系 父进程,子进程,线程之间的关系 2016年09月13日 09:57:07 2016年09月13日 0 阅读全文
posted @ 2018-06-18 15:15 hh9515 阅读(917) 评论(0) 推荐(0) 编辑