• 0推薦
    33K 瀏覽

    YYModel 源碼剖析:關注性能

    json與模型的轉換框架很多,YYModel 一出,性能吊打同類組件,終于找了些時間觀摩了一番,確實收益頗多,寫下此文作為分享。
    0推薦
    37K 瀏覽

    ZStack源碼剖析之設計模式鑒賞——策略模式

    無論什么程序,其目的都是解決問題。而為了解決問題,我們又需要編寫特定的算法。使用Strategy模式可以整體地替換算法的實現部分。能夠整體地替換算法,能讓我們輕松地以不同的算法去解決一個問題,這...
    0推薦
    39K 瀏覽

    Java:手把手帶你源碼分析 HashMap 1.7

    本文主要講解 Java 的 HashMap 源碼 & 相關知識
    0推薦
    27K 瀏覽

    Android系統源碼剖析-事件分發

    對于事件的監控和獲取做了分析,在拿到事件之后,后續是如何處理分發的呢?本篇文章主要針對在通過getEvent獲取到事件之后,后續的相關分發處理流程。
    0推薦
    33K 瀏覽

    raft源碼分析

    一個 Server 結構代表 Raft 網絡中的一個 節點 。節點會創建一個 Server ,并且通過 端(peers) 接口的方式暴露給其他節點。
    0推薦
    19K 瀏覽

    Lifecycle-aware Components 源碼分析

    最近看到不少人討論 Google 推的 Android Architecture Components ,其中 Handling Lifecycles 一章展現了如何利用 android.arc...
    0推薦
    33K 瀏覽

    Vuex 框架原理與源碼分析

    Vuex是一個專為Vue服務,用于管理頁面數據狀態、提供統一數據操作的生態系統。它集中于MVC模式中的Model層,規定所有的數據操作必須通過 action – mutation – state...
    0推薦
    48K 瀏覽

    Vuex框架原理與源碼分析

    Vuex是一個專為Vue服務,用于管理頁面數據狀態、提供統一數據操作的生態系統。它集中于MVC模式中的Model層,規定所有的數據操作必須通過 action - mutation - state...
    0推薦
    11K 瀏覽

    LayoutInflater 源碼分析與應用

    LayoutInflater直譯為 布局填充器,它是用來創建布局視圖的,常用inflate()將一個xml布局文件轉換成一個View,下面先介紹下獲取LayoutInflater的三種方式 和 ...
    0推薦
    15K 瀏覽

    源碼分析之ArrayList

    ArrayList 是我們常用的集合類,是基于數組實現的。不同于數組的是 ArrayList 可以動態擴容。
    0推薦
    12K 瀏覽

    優秀開源項目kombu源碼分析之registry和entrypoint

    我曾經在一些公眾場合說過心中的優秀Python開發者。Flask和Requests的作者就不說了,21世紀最缺的就是idea,他們不僅有而且還都用非常優美的方式做出來了。另外我還提到了Celer...
    0推薦
    10K 瀏覽

    優秀開源項目kombu源碼分析之registry和entrypoint

    我曾經在一些公眾場合說過心中的優秀Python開發者。Flask和Requests的作者就不說了,21世紀最缺的就是idea,他們不僅有而且還都用非常優美的方式做出來了。另外我還提到了Celer...
    0推薦
    34K 瀏覽

    前端國際化之Vue-i18n源碼分析

    最近的工作當中有個任務是做國際化。這篇文章也是做個簡單的總結。
    0推薦
    6K 瀏覽

    Android 插件換膚的原理和源碼分析

    在學習安卓插件化開發的路上,有一處風景是肯定要觀賞的,那就是基于插件的應用換膚了。
    0推薦
    8K 瀏覽

    Vue2 源碼分析

    Vue2 相比 Vue1 一個主要的區別在于引入了 Virtual DOM,但其 MVVM 的特性還在,也就是說仍有一套數據綁定的機制。
    0推薦
    7K 瀏覽

    Android Animator 源碼分析

    下面分析下Animator在Framework層的實現 從ObjectAnimator.ofFloat()開始 public static ObjectAnimator ofFloat(Obje...
    0推薦
    8K 瀏覽

    Handler 源碼分析 - Java 層

    Handler最常見的使用場景就是下載回調,為了不影響用戶體驗Android不支持在主線程中進行耗時時操作,長時間的耗時操作會產生ANR異常,而下載無疑是耗時操作,所以我們會在子線程中進行下載。
    0推薦
    41K 瀏覽

    從json文件到炫酷動畫-Lottie實現思路和源碼分析

    Lottie是最近Airbnb開源的動畫項目,支持Android、iOS、ReactNaitve三個平臺,本文分析主要Lottie把json文件轉為動畫的思路和源碼實現。
    0推薦
    33K 瀏覽

    Jedis源碼分析

    對于日常開發,Redis由于單線程的并發模型、豐富的數據結構和簡單的API,深受廣大程序員的喜愛。Redis提供了多種語言的API,像java、c和python等。之前一直都是使用redis,但...
    0推薦
    10K 瀏覽

    關于 webpack 你可能忽略的細節(附源碼分析)

    。本篇的主要目標是通過實際問題來介紹 webpack 中容易被人忽略的細節, 以及源碼分析( 以最新發布的 release 版本1.14.0的源碼為例 ), 并且提供幾種解決方案。
    1 2 3

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

    投稿

    熱門問答

      熱門文檔

      • sesese色