• 0推薦
    5K 瀏覽

    Space源碼分析

    Space是一個輕量的View,可以在布局中被用來創建間隙,常用于布局優化。
    0推薦
    7K 瀏覽

    React 源碼剖析系列:生命周期的管理藝術

    目前,前端領域中 React 勢頭正盛,很少能夠深入剖析內部實現機制和原理。本系列文章希望通過剖析 React 源碼,理解其內部的實現原理,知其然更要知其所以然。
    0推薦
    6K 瀏覽

    Netty 源碼分析之服務端啟動全解析

    netty 是一個異步事件驅動的網絡通信層框架,其官方文檔的解釋為
    0推薦
    33K 瀏覽

    Netty 源碼分析之服務端啟動全解析

    Netty is a NIO client server framework which enables quick and easy development of network applic...
    0推薦
    8K 瀏覽

    FutureTask源碼分析

    對于java的并發編程來說,我們都知道Thread和runnable,這是創建一個線程最基本的兩種方法,但是這兩種方法創建的線程是不支持對線程的執行結果進行返回的。雖然我們可以通過傳遞引用的方式...
    0推薦
    18K 瀏覽

    史上最全的 Redux 源碼分析

    用 React + Redux 已經一段時間了,記得剛開始用Redux 的時候感覺非常繞,總搞不起里面的關系,如果大家用一段時間Redux又看了它的源碼話,對你的理解會有很大的幫助。看完后,在回...
    0推薦
    10K 瀏覽

    UITableView的Cell復用原理和源碼分析

    這篇文章我將會通過開源項目 Chameleon 來分析UITableView的 hacking 源碼 ,閱讀完這篇文章后你將會了解 UITableView 的繪制過程和 UITableViewC...
    0推薦
    27K 瀏覽

    Vuex 2.0 源碼分析

    本文的源碼分析過程不會是自上而下的給代碼加注釋,我更傾向于是從 Vuex 提供的 API 和我們的使用方法等維度去分析。Vuex 的源碼是基于 ES6 的語法編寫的,對于不了解 ES6 的同學,...
    gy7758 8年前   
    0推薦
    31K 瀏覽

    Netty 源碼分析之 番外篇 Java NIO 的前生今世

    Java NIO 是由 Java 1傳統的 IO 是面向字節流或字符流的, 而在 NIO 中, 我們拋棄了傳統的 IO 流, 而是引入了 Channel 和 Buffer 的概念. 在 NIO ...
    0推薦
    8K 瀏覽

    HashMap實現原理及源碼分析

    HashMap由數組+鏈表組成的,數組是HashMap的主體,鏈表則是主要為了解決哈希沖突而存在的,如果定位到的數組位置不含鏈表(當前entry的next指向null),那么對于查找,添加等操作...
    0推薦
    6K 瀏覽

    LinqToDB 源碼分析——設計原理

    我們知道實現了IQueryable<T>接口和IQueryProvider接口就可以使用Linq To SQL的功能。關于如何去實現的話,上一章也為我們引導了一個方向。LinqToDB框架也是順...
    arrayx 8年前   
    0推薦
    6K 瀏覽

    ButterKnife第三方庫源碼分析

    ButterKnife是大名鼎鼎JakeWharton熱門開源項目的其中一個,讓開發者不再重復的進行findViewById的操作。
    0推薦
    14K 瀏覽

    深入理解react(源碼分析)

    想要更好的利用react的虛擬DOM,diff算法的優勢,我們需要正確的優化、組織react頁面。例如將一個頁面render的 ReactElement 節點分解成多個組件。
    0推薦
    6K 瀏覽

    AsyncTask源碼分析(Android7.0)

    Android 3.0及以上版本用SerialExecutor作為默認的線程,它將任務串行的處理保證一個時間段只有一個任務執行,而3.0之前版本是并行處理的。關于3.0之前版本的缺點在3.0之后...
    0推薦
    16K 瀏覽

    JavaScript video.js 源碼分析

    video.js的源碼組織結構關系,涉及控制條、菜單、浮層、進度條、滑動塊、多媒體、音軌字幕、輔助函數集合等等。
    0推薦
    5K 瀏覽

    SharedPreference源碼分析

    SharePreference屬于輕量級的鍵值存儲方式,以XML文件方式保存數據。
    0推薦
    7K 瀏覽

    Okio源碼分析

    Okio是Square公司推出的Java IO庫,也是OKHttp依賴的IO庫。
    et4248 8年前   
    0推薦
    11K 瀏覽

    Dagger2源碼分析-最簡單的注入過程

    Dagger2源碼分析-最簡單的注入過程
    0推薦
    8K 瀏覽

    Android CoordinatorLayout源碼分析

    Behavior是CoordinatorLayout內部靜態抽象類,它是一種新的view關系描述,即依賴關系。一般我們都是繼承這個類去完成自己的自定義功能
    0推薦
    7K 瀏覽

    MMPopupView 源碼分析

    MMPopupView 是一個基于UIWindow的一個簡潔、高效的彈出框組件,其中包括 :MMAlertView & MMSheetView 這兩種內置的展示效果,另外開發者也可以自定義彈出視圖以及相關事務;
    1 2 3

    經驗分享,提升職場影響力

    投稿

    熱門問答

      熱門文檔

      • sesese色