回答:linux 0.11的內核源碼,結合下面這本書,我花了大概一個寒假(1個半月),看了一遍。然而,現在的內核已經膨脹的不成樣子了,以還不算最新的linux-4.9.229為例:整個內核源碼一共約 801M:驅動代碼占了大概一半,大約407M:體系相關的代碼大約164M:網路子系統相關的代碼29M:文件系統相關的代碼38M:linux內核核心代碼大約7.7M:但是就這7.7M,其實你要完全看完看懂也不...
回答:老實說對于初期學習c語言還是別看linux內核源碼了,因為內核非常龐大,涉及到相當多c語言以外的知識,比如匯編,音頻,視頻,計算機系統,數據結構等等。c語言初學者看源碼會覺得很艱難,因為基礎還很薄弱,對于c語言提升的幫助十分有限。如果你以后有志于參與內核開發或者對內核感興趣,推薦你看一看《linux內核設計與實現》,這本書介紹了內核基本設計思想,又不涉及過多的源碼分析,看完能夠大概的了解linux...
Why? 網上現有的Vue源碼解析文章一搜一大批,但是為什么我還要去做這樣的事情呢?因為覺得紙上得來終覺淺,絕知此事要躬行。 然后平時的項目也主要是Vue,在使用Vue的過程中,也對其一些約定產生了一些疑問,可能官網...
Why? 網上現有的Vue源碼解析文章一搜一大批,但是為什么我還要去做這樣的事情呢?因為覺得紙上得來終覺淺,絕知此事要躬行。 然后平時的項目也主要是Vue,在使用Vue的過程中,也對其一些約定產生了一些疑問,可能官網...
閱讀Vue的源碼,或者說閱讀一個框架的源碼,了解它的目錄結構都是很有幫助的。下面我們來看看Vue源碼的目錄結構。 Vue各目錄簡介 下圖是Vue各個目錄的功能介紹 上圖就是關于Vue源碼整體目錄結構的介紹了,我們熟悉每個...
...議先看官方文檔。 第一篇文章我會結合 Vue 和 Vuex 的部分源碼,來說明 Vuex 注入 Vue 生命周期的過程。 說到源碼,其實沒有想象的那么難。也和我們平時寫業務代碼差不多,都是方法的調用。但是源碼的調用樹會復雜很多。 為...
源碼版本:2.0.5 構造器、實例、選項 讓我們用一段demo展示一下這三個概念: //HTML {{ message }} //JS var vm = new Vue({ el: #app, data: { message: Hello Vue! } }) 其中: Vue: Vue的構造器 vm : 實例 (實例名可以任意取,這里我...
...腳手架使用和背后設計感興趣的同學,都是一步一步去看源碼,也給 vue-cli 官方 repo 提了幾次 pull request,合進去了幾個 原創不易,歡迎大家互相轉發,期望大家一起快速過度到 3 版本: Vue CLI 3 public 目錄沒用嗎 Vue CLI 3 配置解...
... 基于virtual dom 的canvas渲染 js Event loop 機制簡介 axios 核心源碼實現原理 JS 數據類型、賦值、深拷貝和淺拷貝 js 深入了解執行上下文和執行棧 Promise 狀態機方式簡單實現 基于virtual dom 的canvas渲染 前端單測的那些事 css 手淘rem適...
... 基于virtual dom 的canvas渲染 js Event loop 機制簡介 axios 核心源碼實現原理 JS 數據類型、賦值、深拷貝和淺拷貝 js 深入了解執行上下文和執行棧 Promise 狀態機方式簡單實現 基于virtual dom 的canvas渲染 前端單測的那些事 css 手淘rem適...
... 基于virtual dom 的canvas渲染 js Event loop 機制簡介 axios 核心源碼實現原理 JS 數據類型、賦值、深拷貝和淺拷貝 js 深入了解執行上下文和執行棧 Promise 狀態機方式簡單實現 基于virtual dom 的canvas渲染 前端單測的那些事 css 手淘rem適...
寫文章不容易,點個贊唄兄弟專注 Vue 源碼分享,文章分為白話版和 源碼版,白話版助于理解工作原理,源碼版助于了解內部詳情,讓我們一起學習吧研究基于 Vue版本 【2.5.17】 如果你覺得排版難看,請點擊 下面鏈接 或者 ...
...內容:一張思維導圖輔助你深入了解 Vue | Vue-Router | Vuex 源碼架構。 項目地址:github.com/biaochenxuy… 文章的圖文結合版 Vue-family.md Vue-family.pdf 2. Vue 全家桶 先來張 Vue 全家桶 總圖: 3. Vue 細分如下 源碼目錄 源碼構建,基于 Rollup...
概述 為了探究vue的本質,所以想debug一下源碼,但是怎么開始是個問題,于是有了這樣一篇記錄。目標是為了可以調試es6版本的,也就是src下的源碼,所以主要是sourceMap的開啟。原文來自:https://blog.csdn.net/ReusLi/...。因為不喜...
...造器是什么模樣? Vm可以使用的方法,即vue的開放API都在源碼里面怎么實現的? 我們傳入構造方法內的參數發生了什么 這些問題是我們解鎖vue源碼的最開始的步驟,所以我們不妨通過vue源碼的入口開始尋找這些源碼的實現 在...
筆者系 vue-loader 貢獻者之一(#16) 前言 vue-loader 源碼解析系列之一,閱讀該文章之前,請大家首先參考大綱 vue-loader 源碼解析系列之 整體分析 selector 做了什么 const path = require(path) const parse = require(./parser) const loaderUtils = re...
ChatGPT和Sora等AI大模型應用,將AI大模型和算力需求的熱度不斷帶上新的臺階。哪里可以獲得...
大模型的訓練用4090是不合適的,但推理(inference/serving)用4090不能說合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關性能圖表。同時根據訓練、推理能力由高到低做了...