久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      nodejs教程 nodejs安裝及環(huán)境配置(windows系統(tǒng))

      作為服務(wù)端運(yùn)行javascript的平臺(tái)的NodeJs,把前臺(tái)javascript移到了服務(wù)器端,Google V8引擎使其運(yùn)行效率非常高,它可以異步,無任何阻塞運(yùn)行程序。nodejs包含http服務(wù)器,可以為我們實(shí)現(xiàn) web系統(tǒng)設(shè)計(jì),客戶端javascript編譯器,等一系列的功能。

      nodejs教程 nodejs安裝及環(huán)境配置(windows系統(tǒng))

      nodejs教程——nodejs安裝及環(huán)境配置(windows系統(tǒng))

      下載windows平臺(tái)nodejs環(huán)境安裝包,百度一下nodejs官網(wǎng),找到DOWNLOADS點(diǎn)擊,找到Windows Installer 如果為64位電腦可以選擇64位版本。點(diǎn)擊下載。安裝windows版nodejs,點(diǎn)擊下載后的文件安裝,然后點(diǎn)next,然后選中同意安裝協(xié)議,然后點(diǎn)next,然后可以自定義安裝目錄默認(rèn)C:Program Filesnodejs,然后點(diǎn)next,默認(rèn)安裝全部組件然后點(diǎn)next,然后點(diǎn)擊install安裝等待,然后點(diǎn)擊finish安裝完成。

      編寫測(cè)試文件test.js 這里我們先放在D盤demo下

      var http = require(“http”);

      http.createServer(function(request, response) {

      response.writeHead(200, {“Content-Type”: “text/plain”});

      response.write(“test nodjs”);

      response.end();

      }).listen(8899);

      console.log(“nodejs start listen 8899 port!”);

      設(shè)置好瀏覽器端口信息這里我們用8899

      進(jìn)入node.js command prompt 命令窗口,輸入cd C:Program Filesnodejsnode_modulesnpmtest 進(jìn)入目錄然后node test.js

      鍵入node test.js

      然后瀏覽器打開http://127.0.0.1:8899/ 可以看到輸出了test nodjs。環(huán)境安裝配置成功

      nodejs特性介紹

      V8引擎本身使用了一些最新的編譯技術(shù)。這使得用Javascript這類腳本語言編寫出來的代碼運(yùn)行速度獲得了極大提升,又節(jié)省了開發(fā)成本。對(duì)性能的苛求是Node的一個(gè)關(guān)鍵因素。 Javascript是一個(gè)事件驅(qū)動(dòng)語言,Node利用了這個(gè)優(yōu)點(diǎn),編寫出可擴(kuò)展性高的服務(wù)器。Node采用了一個(gè)稱為“事件循環(huán)(event loop)”的架構(gòu),使得編寫可擴(kuò)展性高的服務(wù)器變得既容易又安全。提高服務(wù)器性能的技巧有多種多樣。Node選擇了一種既能提高性能,又能減低開發(fā)復(fù)雜度的架構(gòu)。這是一個(gè)非常重要的特性。并發(fā)編程通常很復(fù)雜且布滿地雷。Node繞過了這些,但仍提供很好的性能。

      Node采用一系列“非阻塞”庫來支持事件循環(huán)的方式。本質(zhì)上就是為文件系統(tǒng)、數(shù)據(jù)庫之類的資源提供接口。向文件系統(tǒng)發(fā)送一個(gè)請(qǐng)求時(shí),無需等待硬盤(尋址并檢索文件),硬盤準(zhǔn)備好的時(shí)候非阻塞接口會(huì)通知Node。該模型以可擴(kuò)展的方式簡(jiǎn)化了對(duì)慢資源的訪問, 直觀,易懂。尤其是對(duì)于熟悉onmouseover、onclick等DOM事件的用戶,更有一種似曾相識(shí)的感覺。

      Node.js是一個(gè)Javascript運(yùn)行環(huán)境(runtime environment),發(fā)布于2009年5月,由Ryan Dahl開發(fā),實(shí)質(zhì)是對(duì)Chrome V8引擎進(jìn)行了封裝。Node.js對(duì)一些特殊用例進(jìn)行優(yōu)化,提供替代的API,使得V8在非瀏覽器環(huán)境下運(yùn)行得更好。如果大家還想了解更多與之有關(guān)的信息,歡迎關(guān)注我們優(yōu)詞網(wǎng)的官網(wǎng)。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)