原始碼分析

Django中CBV檢視的原始碼分析

前言:Django的檢視處理方式有兩種: FBV(function base views) 是在視圖裡基於函式形式處理請求。 CBV(class base views) 是在視圖裡基於類

LiveData 原始碼分析

前言 最近的專案重構中加入LiveData框架,並且小碼的T-MVVM 也是用了LiveData框架,好不好用你試試就知道(小碼口頭禪),對於LiveData使用的時候並未做太多的理解

okhttp3.11.0 的原始碼分析開篇

為什麼要閱讀okhttp3 因為我們都只是在使用框架,如果出現什麼問題,就會手足無措。所以呢我們平時有時間就得去看下它 學習大牛的設計,從中學到如何應用設計模式,為以後自己專案的使用打下基礎

zuul原始碼分析-探究原生zuul的工作原理

前提 最近在專案中使用了SpringCloud,基於zuul搭建了一個提供加解密、鑑權等功能的閘道器服務。鑑於之前沒怎麼使用過Zuul,於是順便仔細閱讀了它的原始碼。實際上,zuul原來提供的功能是很單一的

MyBatis 原始碼分析系列文章合集

1.簡介 我從七月份開始閱讀MyBatis原始碼,並在隨後的40天內陸續更新了7篇文章。起初,我只是打算通過部落格的形式進行分享。但在寫作的過程中,發現要分析的程式碼太多,以至於文章篇幅特別大。在這7篇文

redux原始碼分析

Redux is a predictable state container for JavaScript apps. 官網第一句就很全面的介紹了redux。一個可預測的狀態管理工具。redux 是如何做到的

Vue-Router原始碼分析之index.js

上一篇我們聊了: Vue-Router原始碼學習之install方法 雖然最近需求著實不少,但是感覺自己學習勁頭還是蠻足的,並沒有被需求壓垮。今天,帶來Vue-Router原始碼解析系列的第二篇文章:i

OpenGL 之 GPUImage 原始碼分析

GPUImage 是 iOS 上一個基於 OpenGL 進行影象處理的開源框架,後來有人借鑑它的想法實現了一個 Android 版本的 GPUImage ,本文也主要對 Android 版本的 GPUImag

推薦幾款比較火的程式碼託管平臺

說到Git程式碼託管平臺,首先推薦的是GitHub,好多好的開源專案都來自GitHub,但是GitHub只能新建公開的Git倉庫,私有倉庫要收費,如果你做的是一個開源專案,可以首選GitHub。下面推薦幾個比較

1746029348.8792