登錄
注冊
首頁
項目
經驗
代碼
文庫
問答
博客
資訊
源碼分析
(共
52
篇經驗)
0
推薦
5K
瀏覽
Space源碼分析
Space是一個輕量的View,可以在布局中被用來創建間隙,常用于布局優化。
yo3qbq3ctu
8年前
移動開發
Android開發
安卓開發
源碼分析
0
推薦
7K
瀏覽
React 源碼剖析系列:生命周期的管理藝術
目前,前端領域中 React 勢頭正盛,很少能夠深入剖析內部實現機制和原理。本系列文章希望通過剖析 React 源碼,理解其內部的實現原理,知其然更要知其所以然。
DelilahRyla
8年前
前端技術
React
源碼分析
0
推薦
6K
瀏覽
Netty 源碼分析之服務端啟動全解析
netty 是一個異步事件驅動的網絡通信層框架,其官方文檔的解釋為
Mer1888
8年前
移動開發
Netty
Android開發
源碼分析
0
推薦
33K
瀏覽
Netty 源碼分析之服務端啟動全解析
Netty is a NIO client server framework which enables quick and easy development of network applic...
hjt323
8年前
Netty
網絡工具包
源碼分析
0
推薦
8K
瀏覽
FutureTask源碼分析
對于java的并發編程來說,我們都知道Thread和runnable,這是創建一個線程最基本的兩種方法,但是這兩種方法創建的線程是不支持對線程的執行結果進行返回的。雖然我們可以通過傳遞引用的方式...
OrvilleBurl
8年前
Java開發
源碼分析
0
推薦
18K
瀏覽
史上最全的 Redux 源碼分析
用 React + Redux 已經一段時間了,記得剛開始用Redux 的時候感覺非常繞,總搞不起里面的關系,如果大家用一段時間Redux又看了它的源碼話,對你的理解會有很大的幫助。看完后,在回...
dre4m
8年前
JavaScript開發
Redux
源碼分析
0
推薦
10K
瀏覽
UITableView的Cell復用原理和源碼分析
這篇文章我將會通過開源項目 Chameleon 來分析UITableView的 hacking 源碼 ,閱讀完這篇文章后你將會了解 UITableView 的繪制過程和 UITableViewC...
ludvik
8年前
JavaScript開發
源碼分析
UITableView
0
推薦
27K
瀏覽
Vuex 2.0 源碼分析
本文的源碼分析過程不會是自上而下的給代碼加注釋,我更傾向于是從 Vuex 提供的 API 和我們的使用方法等維度去分析。Vuex 的源碼是基于 ES6 的語法編寫的,對于不了解 ES6 的同學,...
gy7758
8年前
Vue.js開發
源碼分析
Vuex
0
推薦
31K
瀏覽
Netty 源碼分析之 番外篇 Java NIO 的前生今世
Java NIO 是由 Java 1傳統的 IO 是面向字節流或字符流的, 而在 NIO 中, 我們拋棄了傳統的 IO 流, 而是引入了 Channel 和 Buffer 的概念. 在 NIO ...
gtot2266
8年前
NIO
Netty
網絡工具包
源碼分析
0
推薦
8K
瀏覽
HashMap實現原理及源碼分析
HashMap由數組+鏈表組成的,數組是HashMap的主體,鏈表則是主要為了解決哈希沖突而存在的,如果定位到的數組位置不含鏈表(當前entry的next指向null),那么對于查找,添加等操作...
電子工程師
8年前
Java開發
鏈表
源碼分析
0
推薦
6K
瀏覽
LinqToDB 源碼分析——設計原理
我們知道實現了IQueryable<T>接口和IQueryProvider接口就可以使用Linq To SQL的功能。關于如何去實現的話,上一章也為我們引導了一個方向。LinqToDB框架也是順...
arrayx
8年前
SQL Server
源碼分析
0
推薦
6K
瀏覽
ButterKnife第三方庫源碼分析
ButterKnife是大名鼎鼎JakeWharton熱門開源項目的其中一個,讓開發者不再重復的進行findViewById的操作。
maohude
8年前
移動開發
Android開發
源碼分析
butterknife
0
推薦
14K
瀏覽
深入理解react(源碼分析)
想要更好的利用react的虛擬DOM,diff算法的優勢,我們需要正確的優化、組織react頁面。例如將一個頁面render的 ReactElement 節點分解成多個組件。
MissZxy
8年前
移動開發
React
ReactNative
源碼分析
0
推薦
6K
瀏覽
AsyncTask源碼分析(Android7.0)
Android 3.0及以上版本用SerialExecutor作為默認的線程,它將任務串行的處理保證一個時間段只有一個任務執行,而3.0之前版本是并行處理的。關于3.0之前版本的缺點在3.0之后...
ggtx2404
8年前
移動開發
Android開發
AsyncTask
源碼分析
0
推薦
16K
瀏覽
JavaScript video.js 源碼分析
video.js的源碼組織結構關系,涉及控制條、菜單、浮層、進度條、滑動塊、多媒體、音軌字幕、輔助函數集合等等。
JacWaterfie
8年前
JavaScript
JavaScript開發
源碼分析
0
推薦
5K
瀏覽
SharedPreference源碼分析
SharePreference屬于輕量級的鍵值存儲方式,以XML文件方式保存數據。
yongheng
8年前
移動開發
XML
Android開發
安卓開發
源碼分析
0
推薦
7K
瀏覽
Okio源碼分析
Okio是Square公司推出的Java IO庫,也是OKHttp依賴的IO庫。
et4248
8年前
Java開發
鏈表
源碼分析
0
推薦
11K
瀏覽
Dagger2源碼分析-最簡單的注入過程
Dagger2源碼分析-最簡單的注入過程
rrmr1339
8年前
移動開發
Dagger
Android開發
源碼分析
0
推薦
8K
瀏覽
Android CoordinatorLayout源碼分析
Behavior是CoordinatorLayout內部靜態抽象類,它是一種新的view關系描述,即依賴關系。一般我們都是繼承這個類去完成自己的自定義功能
burnny0a7q
8年前
移動開發
XML
Android開發
安卓開發
源碼分析
0
推薦
7K
瀏覽
MMPopupView 源碼分析
MMPopupView 是一個基于UIWindow的一個簡潔、高效的彈出框組件,其中包括 :MMAlertView & MMSheetView 這兩種內置的展示效果,另外開發者也可以自定義彈出視圖以及相關事務;
az6659208
8年前
移動開發
iOS開發
源碼分析
1
2
3
經驗分享,提升職場影響力
投稿
熱門問答
熱門文檔
sesese色