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);

        }

      });

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

      

      

  • 相关阅读:
    python类的继承
    Numpy float64和Python float是一样的
    ndarray的用法总结
    pandas的Panel类型dtype
    C++中类的前向声明
    numpy的searchsorted细品
    发现Boost官方文档的一处错误(numpy的ndarray)
    C++读取dll文件所在目录
    64位的pyd报"ImportError: No module named"错误
    WIN32,_WIN32_WIN64
  • 原文地址:https://www.cnblogs.com/alichengyin/p/4347775.html
Copyright © 2011-2022 走看看