亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

node 學(xué)習(xí)筆記 (2)

高璐 / 1793人閱讀

摘要:除了定義數(shù)據(jù)結(jié)構(gòu),還可以設(shè)定默認值,處理輸入,以及加強校驗添加任務(wù)搜索文檔更新文檔

創(chuàng)建一個http 服務(wù)器

服務(wù)器 響應(yīng)方式

在調(diào)用完請求回調(diào)函數(shù)之后,就要由你負責(zé)用res.end()方法結(jié)束響應(yīng)

讓服務(wù)器監(jiān)聽 端口 并定義處理函數(shù)

修改響應(yīng)頭

設(shè)定HTTP響應(yīng)的狀態(tài)碼

req.method 查看 http 請求方法

最好將流編碼設(shè)定為ascii或utf8,以直接得到通用字符串

創(chuàng)建一個靜態(tài)文件服務(wù)器

STREAM.PIPE()優(yōu)化數(shù)據(jù)傳輸

處理 文件不存在 服務(wù)器錯誤

使用formidable 處理上傳,由于這里用的是插件,不詳細說

使用https

流程:(手稿--)

生成私鑰

創(chuàng)建證書

使用https 的方法跟http 很相似,差別在于多了個option參數(shù)

基于文件的存儲


文件存儲的主要問題就是可能多個用戶修改同一個文件,導(dǎo)致數(shù)據(jù)丟失。

node 與 MySQL 的簡單交互

做一個可以增刪改查的 工作記錄程序

程序流程:

安裝SQL

在啟動程序文件 timetrack_server.js 中配置sql

程序設(shè)置及數(shù)據(jù)庫連接初始化

HTTP請求路由


創(chuàng)建數(shù)據(jù)庫表

定義幾個輔助函數(shù)

定義add函數(shù)

delete 函數(shù)

歸檔函數(shù)

查詢函數(shù)

渲染記錄函數(shù)

渲染表單函數(shù)

運行 程序

NoSQL 數(shù)據(jù)庫(非關(guān)系型數(shù)據(jù)庫)

安裝 MongoDB

連接MongoDB

訪問MongoDB集合

將文檔插入集合中

更新MongoDB文檔

搜索文檔

刪除文檔

Mongoose

安裝Mongoose

打開和關(guān)閉

在用Mongoose管理數(shù)據(jù)時,需要注冊schema

Mongoose的schema很強大。除了定義數(shù)據(jù)結(jié)構(gòu),還可以設(shè)定默認值,處理輸入,以及加強
校 驗

添加任務(wù)

搜索文檔

更新文檔

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/89119.html

相關(guān)文章

  • 前端開發(fā)學(xué)習(xí)筆記 - 1. Node.JS安裝筆記

    摘要:安裝筆記官網(wǎng)下載文件官網(wǎng)地址安裝程序雙擊進行安裝。點擊下一步程序安裝的一個好的習(xí)慣是,把程序安裝到盤或者盤的目錄下面。 Node.JS安裝筆記 Node.js? is a JavaScript runtime built on Chromes V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O mo...

    jemygraw 評論0 收藏0
  • 前端開發(fā)學(xué)習(xí)筆記 - 1. Node.JS安裝筆記

    摘要:安裝筆記官網(wǎng)下載文件官網(wǎng)地址安裝程序雙擊進行安裝。點擊下一步程序安裝的一個好的習(xí)慣是,把程序安裝到盤或者盤的目錄下面。 Node.JS安裝筆記 Node.js? is a JavaScript runtime built on Chromes V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O mo...

    BingqiChen 評論0 收藏0
  • 前端開發(fā)學(xué)習(xí)筆記 - 1. Node.JS安裝筆記

    摘要:安裝筆記官網(wǎng)下載文件官網(wǎng)地址安裝程序雙擊進行安裝。點擊下一步程序安裝的一個好的習(xí)慣是,把程序安裝到盤或者盤的目錄下面。 Node.JS安裝筆記 Node.js? is a JavaScript runtime built on Chromes V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O mo...

    Bryan 評論0 收藏0
  • 重學(xué)前端學(xué)習(xí)筆記(二十三)--狹義的文檔對象DOM

    摘要:事件觸發(fā)和監(jiān)聽事件相關(guān)。文檔是一個由標(biāo)簽嵌套而成的樹形結(jié)構(gòu),因此,也是使用樹形的對象模型來描述一個文檔。節(jié)點的寫法三是樹繼承關(guān)系的根節(jié)點。七表示一個上的范圍,這個范圍是以文字為最小單位的。 筆記說明 重學(xué)前端是程劭非(winter)【前手機淘寶前端負責(zé)人】在極客時間開的一個專欄,每天10分鐘,重構(gòu)你的前端知識體系,筆者主要整理學(xué)習(xí)過程的一些要點筆記以及感悟,完整的可以加入winter的...

    Guakin_Huang 評論0 收藏0
  • 重學(xué)前端學(xué)習(xí)筆記(二十三)--狹義的文檔對象DOM

    摘要:事件觸發(fā)和監(jiān)聽事件相關(guān)。文檔是一個由標(biāo)簽嵌套而成的樹形結(jié)構(gòu),因此,也是使用樹形的對象模型來描述一個文檔。節(jié)點的寫法三是樹繼承關(guān)系的根節(jié)點。七表示一個上的范圍,這個范圍是以文字為最小單位的。 筆記說明 重學(xué)前端是程劭非(winter)【前手機淘寶前端負責(zé)人】在極客時間開的一個專欄,每天10分鐘,重構(gòu)你的前端知識體系,筆者主要整理學(xué)習(xí)過程的一些要點筆記以及感悟,完整的可以加入winter的...

    wuaiqiu 評論0 收藏0

發(fā)表評論

0條評論

高璐

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<