zoukankan      html  css  js  c++  java
  • node学习站

    node特点:异步非阻塞I/O,事件循环(回调函数)

    搭建node 环境

    node -e/-p 直接运行脚本

    安装监听器:supervisor在修改代码时,自动监听代码修改,自动重启node;利于开发调试;

    阻塞理解:线程在执行中如果遇到磁盘的读写或网络通信.通常耗费较长的事件,这时操作系统会剥夺这个cpu控制权,使其暂停执行,同时将资源让给其他工作线程,这种线程方式称为阻塞.//这种为同步式I/O或阻塞式I/O(一个线程只能处理一个文件);

    单线程异步好处:单线程异步式I/O就是少了多线程的开销;显而多线程会增加成本;需要给他分配内存,列入调度,同时在线程切换的时候还要执行内存换页,cpu的缓存被清空,切换回来的时候还要重新内存中读取信息;破坏数据的局限性'

    单线程异步缺点:不符合一般的程序设计思维,容易让控制流变得晦涩难懂

  • 相关阅读:
    unit 21
    unit 20
    unit 19
    第十八单元
    17 unit
    ES 中文分词
    ES 的CRUD 简单操作(小试牛刀)
    ES 必备插件的安装
    ES的安装运行
    JAVA_HOME 的设置
  • 原文地址:https://www.cnblogs.com/QxkWeb/p/6632429.html
Copyright © 2011-2022 走看看