原创 Node中的http模塊詳解(客戶端)

上一篇說到了http模塊的服務器篇,在這個文章裏面我們討論一下http模塊的客戶端篇 1.http客戶端 http模塊提供了兩個函數http.request和http.get,功能是客戶端向服務器端發送請求。 1.1 http.requ

原创 js中的事件委託

概述:         什麼叫事件委託?他的另一個名字叫事件代理。《JavaScript高級程序設計》13.5章節對其進行了詳細描述:事件委託就是利用事件冒泡,只指定一個事件處理程序,就可以管理某一類型的所有事件。         舉個栗

原创 Node中的http模塊詳解(服務端)

Node中的Http Node中提供了http模塊,其中封裝了高效的http服務器和http客戶端  http.server是一個基於事件的HTTP服務器,內部是由c++實現的,接口由JavaScript封裝  http.request是

原创 Node服務器創建HTTPS服務器——SSL證書

HTTP與HTTPS介紹 HTTP:超文本傳輸協議,是瀏覽器與服務器之間的通訊協議; HTTPS:以安全爲目標的HTTP通道,可以簡單理解爲HTTP的安全升級版; HTTPS與HTTP的區別 https協議需要到ca申請證書,一般免費

原创 Git-從入門到放肆(二)——創建版本庫

安裝好git之後,接下來我們來創建一個本地的版本庫。所謂的版本庫,說白了就是一個文件夾,我們將需要進行管理的code放到這個文件夾下面,通過git來進行管理。 1、選擇一個合適的位置,新建一個文件夾,我這裏就叫git了。 $ mkdir g

原创 Node中的crypto模塊詳解

轉自廖雪峯的博客。 crypto模塊的目的是爲了提供通用的加密和哈希算法。用純JavaScript代碼實現這些功能不是不可能,但速度會非常慢。Nodejs用C/C++實現這些算法後,通過cypto這個模塊暴露爲JavaScript接口,這樣

原创 NPM install -save 和 -save-dev 傻傻分不清

本文原文地址:https://www.limitcode.com/detail/59a15b1a69e95702e0780249.html 回顧 npm install 命令 最近在寫Node程序的時候,突然對 npm install 的-

原创 vue學習筆記(二)

API 1.Vue.directive 自定義指令 Vue.directive 屬於全局 API,可以用於自定義一些屬於自己的指令,比如定義一個 v-boblee 的指令,作用是讓文字變成紅色 Vue.directive('boblee',

原创 Node模塊—xml2js

xml2js用來進行xml和json的格式轉換 xml XML 指可擴展標記語言 XML 被設計用來傳輸和存儲數據 HTML 被設計用來顯示數據 XML 和 HTML 爲不同的目的而設計: XML 被設計爲傳輸和存儲數據,其焦點是數據的內

原创 Git-從入門到放肆(一)——本地安裝使用

1、下載:登陸Git官方網站下載Git軟件:http://git-scm.com 根據自己的系統選擇相應版本: 2、安裝:下載好之後,雙擊開始安裝 這裏說明一下部分組件的意思 (1)Additional icons    --勾選後會

原创 vue學習筆記(一)

內部指令 1.v-if (v-else) v-if 是用來判斷是否加載 DOM 的,比如在判斷登錄狀態時可以使用。 2.v-show v-show 是用來調整 css 中的 display 屬性的,而 DOM 已經加載 v-if 和 v-s

原创 exports和module.express的區別

每一個node.js執行文件,都自動創建一個module對象,同時,module對象會創建一個叫exports的屬性,初始化的值是 {} module.exports = {}; exports和module.exports指向同一塊內存

原创 自適應開發——rem

摘要:rem 是相對於 html 的 font-size,只需要確定了 html 的 font-size 的 px 字號,就可以計算出元素的寬高。 什麼是 rem 首先大家應該知道 em 單位,em 指的是相對於父元素的字體大小的單位,而