一、進程間通信的概念 每個進程各自有不同的用戶地址空間,任何一個進程的全局變量在另一個進程中都看不到,所以進程之間要交換數(shù)據(jù)必須通過內(nèi)核,在內(nèi)核中開辟一塊緩沖區(qū),進程1把數(shù)據(jù)...
一、進程間通信的概念 每個進程各自有不同的用戶地址空間,任何一個進程的全局變量在另一個進程中都看不到,所以進程之間要交換數(shù)據(jù)必須通過內(nèi)核,在內(nèi)核中開辟一塊緩沖區(qū),進程1把數(shù)據(jù)...
一、SOLID 設(shè)計模式的六大原則有: Single Responsibility Principle:單一職責(zé)原則 Open Closed Principle:開閉原則 L...
?前言 Flutter 是 Google 用以幫助開發(fā)者在 iOS 和 Android 兩個平臺開發(fā)高質(zhì)量原生 UI 的移動 SDK。Flutter 兼容現(xiàn)有的代碼,免費并且...
常用控件 SizeBox:調(diào)節(jié) Flutter控件之間的間距控件如: SizeBox(height:8)、SizeBox(width:10) FadeInImage:可以設(shè)置...
JS 是單線程的,所以 setTimeout 的誤差其實是?法被完全解決的,原因有很多,可能是回調(diào)中的,有可能是瀏覽器中的各種事件導(dǎo)致。這也是為什么??開久了,定時器會不準(zhǔn)的...
什么是JWT Json web token (JWT), 是為了在網(wǎng)絡(luò)應(yīng)用環(huán)境間傳遞聲明而執(zhí)行的一種基于JSON的開放標(biāo)準(zhǔn)((RFC 7519).該token被設(shè)計為緊湊且安...
什么是 rebase? git rebase 你其實可以把它理解成是“重新設(shè)置基線”,將你的當(dāng)前分支重新設(shè)置開始點。這個時候才能知道你當(dāng)前分支于你需要比較的分支之間的差異。原...
前言 最近開始涉及 JS 的解析和處理工作,所以專門研究了下這塊。特別是動態(tài)類型的處理以及不同引擎對于平臺無關(guān)的字節(jié)碼的設(shè)計和處理會有很大的幫助。 JavaScriptCor...