原创 vueJs源碼解讀0-2

上篇文章已經對index.js中的基本調用情況做了說明,接下來的幾篇將對各個函數做仔細的分析,能力有限,文章中不足之處,希望大家能夠指正! 上篇中提到在instance/vue中使用了9個高階函數來構建(install)Vue

原创 從視圖角度看塊級元素(block)與內聯元素(inline)

從視圖角度看塊級元素(block)與內聯元素(inline) 很明顯我們很難感覺到什麼是塊級元素什麼是內聯元素,其實html加載時並不是只在大家看到一層上進行渲染等操作,網頁結構是由一層一層的堆疊而形成的。網頁的解析是分各個標籤進

原创 【CSS】垂直水平

在寫HTML的時候大家要明確自己所寫的元素是塊狀元素還是內聯元素,不明白的同學可以看之前寫的一篇從視圖角度充分認識塊狀與內聯元素在瀏覽器中是如何渲染的。視圖角度看塊狀元素與內聯元素 1.弄清楚了塊狀元素與內聯元素後,要分析出自己所

原创 【CSS】調用css時,用link 和 @import url 有什麼區別

調用css時,用link 和 @import url 有什麼區別 加載css link與@import的區別:       其實 link 與 @import 在顯示效果上還是有很大區別的, 1.加載時間: 基本上來看 lin

原创 Javasccript中的函數

Javasccript中的函數 1. 理解Javascript中函數的參數 Javascript中函數的參數本質上並沒有個數的限制 Function functionName(arg0,arg1,arg2…){ }

原创 關於緩衝區到函數返回地址分析

用gdb調試可執行程序h(從附件下載h.tar.gz),計算緩衝區起始地址與函數foo返回地址的距離。調試過程 一,基本原理: 設置斷點表示將要執行的下一條指令 此時eip將會指向斷點處的指令 gdb調試中設置斷點表示即將進

原创 函數表達式與閉包

===============閉包與函數== 函數的兩種方式:函數聲明與函數表達式 函數申明的語法: Function functionName(arg0,arg1,arg2){ } 其中function是關鍵字

原创 jqzoom源碼解讀-1

,包含版本申明總代嗎量在733行,實際代碼量在700行左右 對代碼進行緊湊 大概在10行左右 對理解代碼有很大的好處 21行與733行的(function($){})(jquery)爲編寫插件的基本用法

原创 jqzoom源碼解讀 2

下面是對上一篇之前的部分補充:(可以直接略過) el打印出來爲鏈接 實質爲 Lens(英文名字也即是 透鏡的意思 則其方法的作用就會顯而易見了) this.append 也即是在zoomPad上添加zoomPup 這裏包括上面選取

原创 vueJs源碼解讀0-1

vue源碼解讀-1 在github上下載到源碼的後在src的目錄下也即是該所有分塊的源文件的地址所在的地方,使用webstrom在file–>Settings–>languages&Frameworks中選擇javascript

原创 JavaScript語法基礎詳解

JavaScript語法基礎詳解: 1.ECMAScript區分大小寫 例如:typeOf typeof(關鍵字)的不同 2.標識符的規定中區別c語言的規定 3.標識符定義:關鍵字,保留字, true, false, nu

原创 關於Vue2.0那些事_1

Vue2.0針對Vue1.0做出了部分改進,在官網上對於項目的遷移也做了較大的支持。 Vue2.0 文檔:https://vuefe.cn/guide/ Vue1.x的遷移方法等:https://vuef

原创 vue源碼解讀預熱-0

vueJS的源碼解讀 vue源碼總共包含約一萬行代碼量(包括註釋)特別感謝作者Evan You開放的源代碼,訪問地址爲Github 代碼整體介紹與函數介紹預覽 代碼模塊分析 代碼整體思路 總體的分析 從圖片中可以看出的爲

原创 net,nmap命令實用詳解,與常用windows與Ubuntu的命令

下載並安裝並啓動VirtualBox-4.3.22-98236-Win(或其他版本)http://pan.baidu.com/s/1eQEP19S,導入任意ubuntu,windows server 和windows 2000 啓

原创 關於Vue.js數組的變動觀測0

關於Vue.js數組的變動觀測 對於數組的變動觀測,首先對常用的數組的方法的說明,在Vue中常用數組的方法包括七兄弟的方法。 方法名 說明 push (1)添加一個或多個元素(2)返回新的數組的長度 (3)從後添加