zoukankan      html  css  js  c++  java
  • node快速入门

      nodejs是一个方兴未艾的技术,近几年一直活跃在各大论坛。其实nodejs也只是新瓶装旧酒,只是它的一些激进的特性使她显得很神秘。nodejs使用的是JavaScript的语法,所以在学习nodejs时,必须有前端学习的基础。

      不同于java,php等流行技术,nodejs使用的是单线程,异步的编程模式。而实现这个特性的关键之处在于事件循环机制。所以nodejs的一个显著的特点是节省了线程的开销,但是同时不好的一点是对多核cpu利用不充分。下面让我们一起认识nodejs

      首先安装node环境,安装node最简单的方式就是在node官方网站下载.msi安装文件,然后直接双击安装就可以了。

      接下来新建一个app.js文件,实现一个简单的http服务器。将下面代码写进app.js文件,然后使用node  app.js运行服务器,打开浏览器在地址栏输入localhost:3000

      var http = require('http');

      http.createServe(function(req,res){

        res.writeHead(200,{'Content-Type' : 'text/html'});

        res.write('<h1>Hello,node</h1>');

      }).listen(3000);

      下面建一个file.js文件,然后写入一下代码,用来读取文件。

      var fs = require('fs');

      fs.readFile('file.txt','utf-8',function(err,data){

        if(err){

          console.log('read file failed!');

        }else{

          console.log(data);

        }

      });

      上面的两个例子都很简单,希望能给对前端的同学一点指引。

      

      

  • 相关阅读:
    洛谷 P2616 [USACO10JAN]购买饲料II Buying Feed, II
    洛谷 P3654 First Step (ファーストステップ)
    洛谷 P1223 排队接水
    洛谷 【P1252】马拉松接力赛
    codevs 4927 线段树练习5
    洛谷 P1678 烦恼的高考志愿
    初识 线段树
    开学第一测
    洛谷 P1531 I Hate It
    CSS3 过渡
  • 原文地址:https://www.cnblogs.com/alichengyin/p/4347775.html
Copyright © 2011-2022 走看看