240 發(fā)簡(jiǎn)信
IP屬地:湖北
  • rgb與十六進(jìn)制轉(zhuǎn)換

    rbg轉(zhuǎn)為十六進(jìn)制 十六進(jìn)制轉(zhuǎn)為rgb Math.floor('0x' + s); 將傳入的字符串轉(zhuǎn)為十六進(jìn)制數(shù), _n >> 16將_n轉(zhuǎn)為二進(jìn)制數(shù)秕脓,然后右移16位 var...

  • 120
    Settings Sync VSCode設(shè)置同步到Gist

    有時(shí)候我們到了新公司或者換了新電腦需要配置新的開發(fā)環(huán)境戚揭,這時(shí)候一個(gè)一個(gè)下載插件诱告,再重新配置vs code就非常麻煩而且你還不一定記得那么全面,通過(guò)這個(gè)插件我們可以將當(dāng)前vs ...

  • Node-玩轉(zhuǎn)進(jìn)程

    JavaScript運(yùn)行在單個(gè)進(jìn)程的單個(gè)線程上民晒,它帶來(lái)的好處是:程序的狀態(tài)是單一的精居,在沒有多線程的情況下沒有鎖、線程同步的問(wèn)題潜必,操作系統(tǒng)在調(diào)度時(shí)也因?yàn)檩^少上下文的切換靴姿,可以很...

  • Node-構(gòu)建web應(yīng)用2

    數(shù)據(jù)上傳 單純的頭部報(bào)文無(wú)法攜帶大量的數(shù)據(jù),在業(yè)務(wù)中磁滚,我們往往需要接收一些數(shù)據(jù)佛吓,比如表單提交、文件提交垂攘、JSON上傳维雇、XML上傳等。 如果請(qǐng)求中還帶有內(nèi)容部分(如POST請(qǐng)求...

  • Node - 構(gòu)建web應(yīng)用

    基礎(chǔ)功能 對(duì)一個(gè)web應(yīng)用而言晒他,具體的業(yè)務(wù)中吱型,我們可能有如下需求: 1.請(qǐng)求方法的判斷 2.URL的路徑解析 3.URL中查詢字符串解析 4.Cookie的解析 5.Sess...

  • Node-網(wǎng)絡(luò)服務(wù)與安全

    在網(wǎng)絡(luò)中,數(shù)據(jù)在服務(wù)器端和客戶端之間傳遞陨仅,由于是明文津滞,一旦被人監(jiān)控铝侵,數(shù)據(jù)就會(huì)泄漏。為此我們需要將數(shù)據(jù)加密后再進(jìn)行傳輸触徐,但是對(duì)于應(yīng)用層協(xié)議而言咪鲜,如HTTP、FTP等锌介,仍希望能夠...

  • 120
    Node-網(wǎng)絡(luò)編程

    構(gòu)建TCP服務(wù) TCP是面向連接的協(xié)議嗜诀,其顯著的特征是在傳輸之前需要3次握手形成會(huì)話,只有會(huì)話形成之后孔祸,服務(wù)端和客戶端之間才能互相發(fā)送數(shù)據(jù)隆敢,在創(chuàng)建會(huì)話的過(guò)程中,服務(wù)端和客戶端...

  • 120
    TCP

    ode提供了net崔慧、dgram拂蝎、http、https這4個(gè)模塊惶室,分別處理TCP温自、UDP、HTTP皇钞、HTTPS悼泌,適用于服務(wù)器端和客戶端 TCP全名為傳輸控制協(xié)議,在OSI模型(...

  • 理解Buffer

    在Node中夹界,應(yīng)用需要處理網(wǎng)絡(luò)協(xié)議馆里、操作數(shù)據(jù)庫(kù)、處理圖片可柿、接收上傳文件等鸠踪,在網(wǎng)絡(luò)流和文件的操作上,還要處理大量二進(jìn)制數(shù)據(jù)复斥,JavaScript只有的字符串遠(yuǎn)遠(yuǎn)不能滿足這些需求...

  • 120
    V8的垃圾回收機(jī)制與內(nèi)存限制

    V8的垃圾回收機(jī)制與內(nèi)存限制 V8的內(nèi)存限制 在一般的后端開發(fā)語(yǔ)言中营密,在基本的內(nèi)存使用上沒有什么限制,然而在Node中通過(guò)JavaScript使用內(nèi)存時(shí)就會(huì)發(fā)現(xiàn)只能使用部分內(nèi)...

  • 異步編程解決方案

    事件發(fā)布/訂閱模式 事件監(jiān)聽器模式是一種廣泛用于異步編程的模式目锭,是回調(diào)函數(shù)的事件化评汰,又稱發(fā)布/訂閱模式。 事件發(fā)布/訂閱模式可以實(shí)現(xiàn)一個(gè)事件與多個(gè)回調(diào)函數(shù)的關(guān)聯(lián)痢虹,這些回調(diào)函數(shù)...

  • 異步編程

    函數(shù)式編程 在JavaScript中键俱,函數(shù)作為一等公民,使用上十分自由世分,無(wú)論調(diào)用它,或者作為參數(shù)缀辩,或者作為返回值均可臭埋。 高階函數(shù) 高階函數(shù)是可以把函數(shù)作為參數(shù)踪央,或是將函數(shù)作為...

  • Git rebase使用

    git rebase能夠?qū)⒎植娴姆种е匦潞喜ⅲ皩戇^(guò)一篇文章介紹它的原理瓢阴,下面主要介紹它的兩個(gè)使用場(chǎng)景: 場(chǎng)景一:本地與遠(yuǎn)端同一分支提交歷史不一致 方式一 多個(gè)人在同一個(gè)分...

  • 一個(gè)Promise實(shí)現(xiàn)

    本文的代碼是在下面這篇文章的基礎(chǔ)進(jìn)行的修改畅蹂,首先感謝原作者的分享~Promise實(shí)現(xiàn)原理(附源碼) - 簡(jiǎn)書 本文代碼修改的主要是:_resolve改為同步執(zhí)行,而then里...

  • ES6標(biāo)準(zhǔn)入門 摘要 (Module的加載實(shí)現(xiàn))

    瀏覽器加載 傳統(tǒng)加載 默認(rèn)情況下荣恐,瀏覽器是同步加載 JavaScript 腳本液斜,即渲染引擎遇到 標(biāo)簽就會(huì)停下來(lái),等到執(zhí)行完腳本叠穆,再繼續(xù)向下渲染少漆。如果是外部腳本,還必須加入腳本...

  • ES6標(biāo)準(zhǔn)入門 摘要 (Module的語(yǔ)法)

    概述 ES6 模塊的設(shè)計(jì)思想是盡量的靜態(tài)化硼被,使得編譯時(shí)就能確定模塊的依賴關(guān)系示损,以及輸入和輸出的變量。 CommonJS 模塊就是對(duì)象嚷硫,輸入時(shí)必須查找對(duì)象屬性检访。這種加載稱為“運(yùn)...

  • ES6標(biāo)準(zhǔn)入門 摘要 (Class的繼承)

    簡(jiǎn)介 Class 可以通過(guò)extends關(guān)鍵字實(shí)現(xiàn)繼承。 子類必須在constructor方法中調(diào)用super方法仔掸,否則新建實(shí)例時(shí)會(huì)報(bào)錯(cuò)脆贵。 這是因?yàn)樽宇愖约旱膖his對(duì)象,必...

  • ES6標(biāo)準(zhǔn)入門 摘要 (Class)

    簡(jiǎn)介 基本上起暮,ES6 的class可以看作只是一個(gè)語(yǔ)法糖卖氨,它的絕大部分功能,ES5 都可以做到鞋怀,新的class寫法只是讓對(duì)象原型的寫法更加清晰双泪、更像面向?qū)ο缶幊痰恼Z(yǔ)法而已。 ...

  • ES6標(biāo)準(zhǔn)入門 摘要 (異步遍歷器)

    同步遍歷器的問(wèn)題 變量it是一個(gè)遍歷器(iterator)密似。每次調(diào)用it.next()方法焙矛,就返回一個(gè)對(duì)象,表示當(dāng)前遍歷位置的信息残腌。 這里隱含著一個(gè)規(guī)定村斟,it.next()方...

  • ES6標(biāo)準(zhǔn)入門 摘要 (async)

    含義 async 函數(shù)是什么?一句話抛猫,它就是 Generator 函數(shù)的語(yǔ)法糖蟆盹。 依次讀取兩個(gè)文件,可以寫成async函數(shù)變得更像同步函數(shù) async函數(shù)就是將 Genera...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品