大家好,我是小雨小雨,致力於分享有趣的、實用的技術文章。 內容分為翻譯和原創,如果有問題,歡迎隨時評論或私信,希望和大家一起進步。 分享不易,希望能夠得到大家的支持和關注。 TL;DR async是generator和promise的語法糖,利用迭代器的狀態機 ...
大家好,我是小雨小雨,致力於分享有趣的 實用的技術文章。 內容分為翻譯和原創,如果有問題,歡迎隨時評論或私信,希望和大家一起進步。 分享不易,希望能夠得到大家的支持和關注。 TL DR async是generator和promise的語法糖,利用迭代器的狀態機和promise來進行自更新 如果懶得往下看,可以看下這個極其簡易版本的實現方式: 前言 async amp await 和我們的日常開發 ...
2020-07-24 14:13 0 476 推薦指數:
大家好,我是小雨小雨,致力於分享有趣的、實用的技術文章。 內容分為翻譯和原創,如果有問題,歡迎隨時評論或私信,希望和大家一起進步。 分享不易,希望能夠得到大家的支持和關注。 TL;DR async是generator和promise的語法糖,利用迭代器的狀態機 ...
大家好!又和大家見面了。為了避免面試尷尬,今天同比較通俗語言和大家聊下ReentrantLock和Synchronized區別! 使用方式 Synchronized可以修飾實例方法,靜態方法,代碼塊。自動釋放鎖。 ReentrantLock一般需要try catch ...
面試官:你是怎樣理解Fiber的 hello,這里是瀟晨,今天我們來聊一聊Fiber。不知道大家面試的時候有沒有遇到過和react Fiber相關的問題呢,這一類問題比較開放,但也是考察對react源碼理解深度的問題,如果面試高級前端崗,恰巧你平時用的是react,那這道面試題是你必需要會的一道 ...
作者:張豐哲 來源:www.jianshu.com/p/1becdc376f5d 前言 事務,是描述一組操作的抽象,比如對數據庫的一組操作,要么全部成功,要么全部失敗。事務具有4個特性:Atom ...
先看一道常見的面試題,下面的代碼的執行結果是什么? 首先,我們知道getClas方法獲取的是對象運行時的類(Class),那么這個問題也就可以轉化為ArrayList<String>和ArrayList<Integer>的對象在運行時對應的Class是否相同 ...
在使用redis時,一般會設置一個過期時間,當然也有不設置過期時間的,也就是永久不過期。當設置了過期時間,redis是如何判斷是否過期,以及根據什么策略來進行刪除的。 設置過期時間 expire k ...
前言 上一篇說了如何查看MySQL的執行計划,今天就來看一下數據庫的事務相關的知識點。 面試官在數據庫這方面最常問的除了sql優化,還有數據庫事務、存儲引擎等相關知識。上期有人說沒有自動門,所以這一期我特地造了自動門,這門沒有四五塊造不下來。 注意:只是CRUD的搬磚工就不需要看了,看了 ...
原創文章首發於公眾號:「碼農富哥」,歡迎收藏和關注,如轉載請注明出處! 上一篇聊完 一文徹底搞懂 TCP三次握手、四次揮手過程及原理 這次聊聊TCP和UDP的區別和場景 TCP/IP 中 ...