博客专栏  >  互联网   >  Node.js基础

Node.js基础

通过一系列的实际编程学习Node.js,从简单的应用到Express等框架的使用,最后深入到Node.js的内部。

关注
6 已关注
13篇博文
  • Node.js 连接 postgreSQL数据库

    首先使用npm安装数据库连接模块:npm install --save pg连接池创建然后代码中引入pg模块,并编写数据库配置:var pg = require('pg');// 数据库配置 var ...

    2016-12-18 01:02
    1575
  • 【NodeJs基础篇】(十一)Express 4.x中request参数的获取

    基本上每一个Http服务器的编程框架都是对request和response的处理。即处理浏览器对服务器的请求(request)和服务器对浏览器的响应(response)。request是浏览器给服务器...

    2016-11-04 10:40
    2860
  • Node.js转化GBK编码 - iconv-lite

    node当使用node获取GBK编码的数据时,nodejs只支持utf-8,node没有提供转换编码的原生支持,有倒是有一个模块iconv能干这个事,但需要本地方法,VC++库的支持。国外有个大牛写了...

    2015-12-20 20:20
    3312
  • 【Node.js基础篇】(十)使用net模块和Readline模块实现Socket通信

    Node.js的socket通信和C++、Java的非常相像,学过这两种语言的socket通信的同学可以很快就掌握好Node.js的socket通信。下面我们以实现一个Echo服务器的服务端和客户端为...

    2015-09-13 19:37
    2067
  • 【Node.js基础篇】(九)使用readline模块实现Node.js的输入输出

    学C++的时候,有cout和cin,Java也有println和Scanner控件,Node.js也有如同C++和Java的标准输入,当然,是用JavaScript实现的,它就是Readline模块(...

    2015-09-12 23:43
    11442
  • 【Node.js基础篇】(八)安装Express 3.2框架以及ejs模板

    Html模板以及路由文件等服务器必备的功能虽然我们都可以自己实现,但在稳定性、可靠性、全面性方面肯定是有所遗漏的,所以,从今天起,Node的学习就进入了框架学习部分。 维基百科: 框架就是制...

    2015-04-14 15:49
    1474
  • 【Node.js基础篇】(七)Node异步编程之事件发射器

    事件发射器是Node里除了回调函数外的另一十分重要的异步编程技术。 在MFC等图形界面编程库中,事件发射器是非常常见的,比如,鼠标点击事件,点击了鼠标后,就会触发鼠标点击后的函数——事件发射器触发事件...

    2015-04-04 19:17
    1510
  • 【Node.js基础篇】(六)实现如同jsp标签的HTML模板

    一、概述在上一篇中,我们已经可以使用mime类型模块以及文件传输模块为客户端返回任何类型的文件,但目前能返回的只有静态的HTML,css等文件,而jsp等服务器端语言却可以通过标签来实现java的扩张...

    2015-04-01 14:42
    2290
  • 【Node.js基础篇】(五)使用mime模块来响应css、js文件的请求

    1.概述上一篇中我们实现了客户端的路由请求,包括直接使用js返回内容响应和使用html文件响应,但上一篇中最后的显示结果只是一个很普通的html文件,不能使用css样式和js文件,今天我们就通过设置响...

    2015-03-28 14:58
    5506
  • 【Node.js基础篇】(四)Node.js实现文件路由功能

    昨天创建的服务器只是在浏览器请求时简单响应了一下,而今天要创建的服务器是可以根据不同的URL请求响应不同的文件,也就是所谓的文件路由:根据不同的文件请求响应不同的“路”。第一步:创建文件Luyou.j...

    2015-03-26 13:51
    3228
  • 【Node.js基础篇】(三)Node.js创建HTTP服务器

    作为一种强大的服务端开发技术,Node.js最本职的工作还是开发Web应用,下面介绍一下如何使用Node.js的核心模块来开发一个HTTP服务器,示例如下:/** * Created by Admi...

    2015-03-25 13:36
    1512
  • 【Node.js基础篇】(二)Node模块的使用

    类似于C++的头文件,Java的引用类,Node.js也有一种将功能拆分、封装、组合的工具,就是模块。 Node.js里的模块的用法与头文件、引用类等有所不同,它使用的是JavaScript的风...

    2015-03-24 21:56
    1153
  • 【Node.js基础篇】(一)Hello World和事件驱动编程

    Node.js是基于Google的V8引擎的一个事件驱动I/O服务端JavaScript环境。它在2009年由Ryan Dahl发布,此后,迅速崛起成为一种新型服务端语言。 下面就逐步介绍Nod...

    2015-03-24 18:15
    1521
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部