第1章 搭建源**編譯環境
1.1 android全原始碼開發環境
1.2 android常用工具使用及相關技巧說明
1.3 webkit源**目錄結構
1.4 webkit**除錯
1.5 本章小結
第2章 瀏覽器工作原理及webkit概覽
2.1 瀏覽器工作原理概述
2.2 瀏覽器和webkit簡史
2.3 webkit架構概覽
2.4 本章小結
第3章 wtf的實現及使用
3.1 wtf庫概述
3.2 智慧型指標
3.3 assert與crash dump
3.4 記憶體管理與容器
3.5 原子操作
3.6 webkit執行時執行緒結構
3.7 本章小結
第4章 loader與網路庫
4.1 loader概述
4.2 loader的設計與實現架構
4.2.1 loader模組的設計
4.2.2 loader中的類結構及作用
4.3 mainresourceloader資源載入流程
4.3.1 主資源
4.3.2 主資源載入示例
4.4 subresourceloader資源載入流程
4.4.1 派生資源
4.4.2 派生資源載入示例
4.5 webkit網路庫chrome-net介紹
4.5.1 chrome-net實現結構
4.5.2 chrome-net與webkit的介面
4.6 webkit中的 cache
4.6.1 memory cache記憶體快取
4.6.2 page cache頁面快取
4.6.3 disk cache磁碟快取
4.7 本章小結
深入理解REST(一)
1.什麼是 rest rest是representational state transfer的縮寫,於 r.fielding 的一篇博士 architectural styles and the design of network based software architectures rest...
深入理解DataAdapter(一)
ado.net有兩個核心元件 基於連線的data provider元件以及基於非連線的dataset元件。基於連線的data provider元件常用於實時地從資料庫中檢索資料。而基於非連線的dataset,似乎與資料庫沒有直接聯絡,僅僅用於在本地記憶體中儲存data provider提供的資料表或...
js深入理解 一
1if a b 兩者等價 a b alert hello word 2.給eval取別名var a 111 var b eval var c b a alert c 輸出 111 3.刪除元素 不能刪除 var語句宣告的變數 var o delete o.x alert o.x 輸出 undefin...