随笔分类 -  大熊君聊聊NodeJS系列

NodeJS基础讲解以及源码分析
摘要: 阅读全文
posted @ 2022-05-07 18:35 大熊君Bigbear 阅读(12) 评论(0) 推荐(0) 编辑
摘要:一,开篇分析大家好哦,大熊君又来了,昨天因为有点个人的事没有写博客,今天又出来了一篇,这篇主要是写一个记事本的小应用,前面的文章,我也介绍过“Connect”中间件的使用以及“Mongodb”的用法,今天就结合这两个中间件,写个实际的例子,不断完善和重构,已达到充分学习的目的。好了,废话不说了,直接... 阅读全文
posted @ 2015-01-16 18:10 大熊君Bigbear 阅读(1489) 评论(18) 推荐(6) 编辑
摘要:一,开篇分析大家好,大熊君又回来了,今天这篇文章主要是对"Connect"中间件以及相关辅助中间件,做一个源码分析系列,我想上一篇文章大家也看了,介绍了使用方式及用途,而这篇也是出于本人的兴趣,让读者对其有一个更深入的认识,如在分析阶段有什么不正确的地方,请大家多多指教,好了!老规矩然我们进入正题。... 阅读全文
posted @ 2015-01-14 16:39 大熊君Bigbear 阅读(1599) 评论(3) 推荐(7) 编辑
摘要:一,开篇分析截止到今天来说,NodeJS系列文章已经有将近十篇了,让我们回顾一下:(1),大熊君大话NodeJS之开篇------Why NodeJS(将Javascript进行到底)(2),大熊君大话NodeJS之------Global Objects全局对象(3),大熊君大话NodeJS之--... 阅读全文
posted @ 2015-01-13 15:03 大熊君Bigbear 阅读(2493) 评论(9) 推荐(9) 编辑
摘要:一,开篇分析这篇属于扩展知识篇,因为在下面的文章中会用到数据库操作,所以今天就来说说它(Mongodb模块)。(1),简介MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个高性能,开源,无模式的文档型数据库,是当... 阅读全文
posted @ 2015-01-12 23:07 大熊君Bigbear 阅读(2499) 评论(14) 推荐(13) 编辑
摘要:一,开篇分析这篇文章把这三个模块拿来一起说,原因是它们各自的篇幅都不是很长,其次是它们之间存在着依赖关系,所以依次介绍并且实例分析。废话不多说了,请看下面文档:(1),"Url模块" 来个小栗子: 1 var url = require('url');2 var queryUrl = "http... 阅读全文
posted @ 2015-01-12 15:33 大熊君Bigbear 阅读(3429) 评论(10) 推荐(8) 编辑
摘要:一,开篇分析文件系统模块是一个简单包装的标准 POSIX 文件 I/O 操作方法集。可以通过调用 require("fs")来获取该模块。文件系统模块中的所有方法均有异步和同步版本。(1),文件系统模块中的异步方法需要一个完成时的回调函数作为最后一个传入形参。(2),回调函数的构成由调用的异步方法所... 阅读全文
posted @ 2015-01-10 16:02 大熊君Bigbear 阅读(3401) 评论(7) 推荐(8) 编辑
摘要:一,开篇分析首先“Http”这个概念大家应该比较熟悉了,它不是基于特定语言的,是一个通用的应用层协议,不同语言有不同的实现细节,但是万变不离其宗,思想是相同的,NodeJS作为一个宿主运行环境,以JavaScript为宿主语言,它也有自己实现的一套标准,这篇文章我们就一起来学习一下 “Http模块”... 阅读全文
posted @ 2015-01-09 15:45 大熊君Bigbear 阅读(3525) 评论(11) 推荐(10) 编辑
摘要:一,开篇分析流是一个抽象接口,被 Node 中的很多对象所实现。比如对一个 HTTP 服务器的请求是一个流,stdout也是一个流。流是可读,可写或兼具两者的。最早接触Stream是从早期的unix开始的,数十年的实践证明Stream 思想可以很简单的开发出一些庞大的系统。在unix里,Stream... 阅读全文
posted @ 2015-01-08 11:37 大熊君Bigbear 阅读(7764) 评论(15) 推荐(9) 编辑
摘要:一,开篇分析所谓缓冲区Buffer,就是 "临时存贮区" 的意思,是暂时存放输入输出数据的一段内存。JS语言自身只有字符串数据类型,没有二进制数据类型,因此NodeJS提供了一个与String对等的全局构造函数Buffer来提供对二进制数据的操作。除了可以读取文件得到Buffer的实例外,还能够直接... 阅读全文
posted @ 2015-01-07 10:52 大熊君Bigbear 阅读(2656) 评论(11) 推荐(15) 编辑
摘要:一,开篇分析从今天开始,我们来深入具体的模块学习,这篇文章是这个系列(大熊君大话NodeJS)文章的第三篇,前两篇主要是以理论为主,相信大家在前两篇的学习中,对NodeJS也有一个基本的认识,没事!!!趁热打铁,让我们继续将NodeJS进行到底,好了废话不多说,直接进入今天的主题 “Net模块” ,... 阅读全文
posted @ 2015-01-06 11:24 大熊君Bigbear 阅读(5357) 评论(27) 推荐(21) 编辑
摘要:一,开篇分析在上个章节中我们学习了NodeJS的基础理论知识,对于这些理论知识来说理解是至关重要的,在后续的章节中,我们会对照着官方文档逐步学习里面的各部分模块,好了该是本文主角登台亮相的时候了,Global让我们来看一下官方的定义:Global Objects全局对象These objects a... 阅读全文
posted @ 2015-01-05 11:33 大熊君Bigbear 阅读(4091) 评论(15) 推荐(17) 编辑
摘要:一,开篇分析大家好啊,大熊君又来啦(*^__^*) 嘻嘻……,之前我写过一系列关于JS(OOP与设计模式)方面的文章,反响还好,其实这也是对我本人最大的鼓励,于是我决定我要将JavaScript进行到底准备写一个NodeJS方面的系列文章,由浅入深,循序渐进,秉承的理念是重思想,多实践,勤能补拙,贵... 阅读全文
posted @ 2015-01-04 11:42 大熊君Bigbear 阅读(7715) 评论(66) 推荐(57) 编辑