亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

進擊Node.js基礎(一)

Scott 全棧工程師
難度中級
時長 3小時27分
學習人數
綜合評分9.50
664人評價 查看評價
9.8 內容實用
9.4 簡潔易懂
9.3 邏輯清晰
  • http請求流程
    查看全部
    0 采集 收起 來源:HTTP知識先填坑

    2018-05-21

  • chrome DNS查看

    查看全部
    0 采集 收起 來源:HTTP知識先填坑

    2018-05-21

  • DNS緩存

    查看全部
    0 采集 收起 來源:HTTP知識先填坑

    2018-05-21

  • querystring.escape()

    querystring.unescape()

    查看全部
  • querystring.stringify()

    querystring.parse()

    查看全部
  • url.parse(url,true,true)

    強制解析

    查看全部
  • url.parse(url,true)

    query解析成對象

    查看全部
  • url.resolve()
    查看全部
  • url.format()
    查看全部
  • url.parse
    查看全部
  • url.parse

    查看全部
  • 1. 什么是回調? 回調是異步編程時的基礎,將后續邏輯封裝成起始函數的參數,逐層嵌套 2. 什么是同步/異步? 同步是指:發送方發出數據后,等接收方發回響應以后才發下一個數據包的通訊方式。 ? 異步是指:發送方發出數據后,不等接收方發回響應,接著發送下個數據包的通訊方式。 ? 3. 什么是I/O? 磁盤的寫入(in)磁盤的讀?。╫ut) 4. 什么的單線程/多線程? 一次只能執行一個程序叫做單線程 一次能執行多個程序叫多線程 5. 什么是阻塞/非阻塞? 阻塞:前一個程序未執行完就得一直等待 非阻塞:前一個程序未執行完時可以掛起,繼續執行其他程序,等到使用時再執行 6. 什么是事件? 一個觸發動作(例如點擊按鈕) 7. 什么是事件驅動? 一個觸發動作引起的操作(例如點擊按鈕后彈出一個對話框) 8. 什么是基于事件驅動的回調? 為了某個事件注冊了回調函數,但是這個回調函數不是馬上執行,只有當事件發生的時候,才會調用回調函數,這種函數執行的方式叫做事件驅動~這種注冊回調就是基于事件驅動的回調,如果這些回調和異步I/O(數據寫入、讀取)操作有關,可以看作是基于回調的異步I/O,只不過這種回調在nodejs中是有事件來驅動的 9. 什么是事件循環? //事件循環Eventloop,倘若有大量的異步操作,一些I/O的耗時操作,甚至是一些定時器控制的延時操作,它們完成的時候都要調用相應的回調函數,從而來完成一些密集的任務,而又不會阻塞整個程序執行的流程,此時需要一種機制來管理,這種機制叫做事件循環. 總而言之就是:管理大量異步操作的機制叫做事件循環 Event Loop: 回調函數隊列。異步執行的函數會被壓入這個隊列; 隊列被循環查詢。

    查看全部
  • Timing資源加載所要耗費的時間線 ·Stalled:等待時機,瀏覽器要發生請求,到能發出請求的時間。不包括DNS查詢和連接建立時間 ·Proxy negotiation:代理協商的時間 ·Request sent:請求時間。從請求報文的第一個字節發出,到最后一個字節發送完畢的時間 ·Waiting(TTFB):請求發出后至收到第一個字節響應的時間 Content Download:從接受到響應第一個字節開始到最后一個字節結束花費的時間 http請求方法: ·Get:獲取,讀取數據 ·Post:提交資源 ·Put:更新(頭像、資料之類) ·Delete:刪除 ·Head 與get方法相同,但服務器不傳回資源 狀態碼:服務器端返回瀏覽器,告知瀏覽器請求成功或失敗的信息 ·1XX請求已經接受 ·2XX請求成功并處理成功 ·3XX重定向 ·4XX客戶端錯誤 ·5XX服務器端錯誤 200:OK,請求成功 400:客戶端請求有語法錯誤 401:請求未經授權 403:收到請求,但不提供服務 404:資源未找到 500:服務器端未知錯誤 503:服務器端當前不能處理請求

    查看全部
  • 版本選擇問題

    查看全部
  • index.js封裝對外提供接口

    查看全部

舉報

0/150
提交
取消
課程須知
我們的教程面向的同學是:有 JavaScript 基礎的同學,如果有過任何后臺語言開發的經驗更適合,對于有基礎的同學,可以快進跳著看教程,不必拘束于每一分鐘都聽,很多時候其實是思路,思路打通了,很多技術細節也就不用糾結了。
老師告訴你能學到什么?
從 Node.js 基礎知識入手,比如安裝,環境配置、開發環境等,進一步熟悉 Node.js API ,一些 HTTP 知識,并且對模塊的概念和使用更加熟悉,從而進階到模塊或者插件的開發,最終能夠借助 Node.js 快速實現特定的需求。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!