翻了翻這些年寫過的博客,點點滴滴就像日記一樣記錄著自己的成長歷程。上次寫年終總結(jié)還是在2019年1月3日,寫給2018...... 2018,是從Android轉(zhuǎn)做前端的一個...
翻了翻這些年寫過的博客,點點滴滴就像日記一樣記錄著自己的成長歷程。上次寫年終總結(jié)還是在2019年1月3日,寫給2018...... 2018,是從Android轉(zhuǎn)做前端的一個...
構(gòu)造一個樹的數(shù)據(jù)結(jié)構(gòu)tree,如下: 前序遍歷 中序遍歷 后序遍歷 注:上述三種遍歷都是深度優(yōu)先遍歷 廣度優(yōu)先遍歷 層序遍歷 什么是層序遍歷呢?簡單來說,層序遍歷就是把二叉樹...
執(zhí)行環(huán)境及作用域 執(zhí)行環(huán)境定義了變量和函數(shù)有權(quán)訪問的其他數(shù)據(jù),決定了它們各自的行為。 執(zhí)行環(huán)境,或者叫執(zhí)行上下文,每個執(zhí)行環(huán)境都有一個與之關(guān)聯(lián)的是 變量對象。存儲了所有變量和...
ES6代碼 編譯 分析 結(jié)合《JavaScript高級程序設(shè)計》6.3節(jié)繼承中所說,在子類構(gòu)造函數(shù)的內(nèi)部調(diào)用基類構(gòu)造函數(shù),即_super.call(this, x, y)。這...
今年,我們迎來了祖國七十歲華誕和黨的九十八歲生日。 長城內(nèi)外、大江南北的中華兒女,都在歡欣鼓舞、縱情歌唱,為我們美麗而富饒、古老而年輕的祖國送上深情的祝福。 今天...
Yasha (夜叉) 物品介紹:基于Kotlin的現(xiàn)代化RecyclerView渲染武器物品特點:無需Adapter無需ViewHolder支持初始化數(shù)據(jù)加載支持?jǐn)?shù)據(jù)分頁加載...
介紹 基于Ant Design組件庫、Dva開發(fā)框架實現(xiàn)的一款抽獎App。動畫使用了react-particles-js 安裝說明 cnpm i 或者 npm i (建議前者...
Generator 函數(shù)是 ES6 提供的一種異步編程解決方案。Generator 函數(shù)可以理解為是一個狀態(tài)機(jī),封裝了多個內(nèi)部狀態(tài)。也可以理解為是遍歷器對象生成函數(shù)。返回的遍...
確實如你所說,現(xiàn)在回看之前的思路,理解的不夠透徹
生產(chǎn)者消費者模式詳解生產(chǎn)者消費者模式說明: 生產(chǎn)者只在倉庫未滿時進(jìn)行生產(chǎn),倉庫滿時生產(chǎn)者進(jìn)程被阻塞; 消費者只在倉庫非空時進(jìn)行消費,倉庫為空時消費者進(jìn)程被阻塞; 實現(xiàn)的關(guān)鍵: 共享內(nèi)存中的兩個同...
個人看法:“當(dāng)消費者發(fā)現(xiàn)倉庫為空時會通知生產(chǎn)者生產(chǎn)”這句話欠妥。并不是消費者發(fā)現(xiàn)為空的時候才通知生產(chǎn)者生產(chǎn),而是每進(jìn)行一次消費就通知生產(chǎn)者進(jìn)行生產(chǎn)。并且是當(dāng)消費者發(fā)現(xiàn)倉庫為空的時候,其實已經(jīng)無法通知生產(chǎn)者了,因為那時候它就已經(jīng)被阻塞了(this.wait())。
以上是個人的看法,感謝您提供的demo。
MVC, MVP, MVVM 不同的開發(fā)模式適用不同的場景,在復(fù)雜的業(yè)務(wù)場景下,Activity作為Controller層,顯得非常臃腫,代碼量大,邏輯復(fù)雜。同時View與M...
在我的另一篇文章 憑什么說virtual DOM是React的精髓所在 中提到過,react的性能優(yōu)化,要歸功于批量DOM處理和Diff算法。關(guān)于Diff算法的文章,各平臺一...