shell 相關(guān) 通配符 '*':匹配0個(gè)或者多個(gè) '?':匹配任意單個(gè)字符串ls -l file?.txt 這種情況下 file10.txt 就不會(huì)被匹配出來(lái) [lis...
grep 常見(jiàn)選項(xiàng) -n,-i選項(xiàng) & ^選項(xiàng) vimage.png A(后) B(前) C(前后)選項(xiàng) |image.png cut sort uniq diff past...
概述 進(jìn)程間可以實(shí)現(xiàn)方法的相互調(diào)用或者是變量的共享,主要是因?yàn)樵谝粋€(gè)內(nèi)存空間,虛擬地址的映射規(guī)則完全一致,所以可以相互調(diào)用,但是對(duì)于不同的進(jìn)程間,想要通訊的話,就需要額外的方...
樹(shù) 特點(diǎn): 每個(gè)節(jié)點(diǎn)有一個(gè)或者多個(gè)子節(jié)點(diǎn) 沒(méi)有父節(jié)點(diǎn)的節(jié)點(diǎn)稱(chēng)為根節(jié)點(diǎn) 每一個(gè)非根節(jié)點(diǎn)只有一個(gè)父節(jié)點(diǎn) 每一個(gè)節(jié)點(diǎn)及其后代節(jié)點(diǎn)整體上可以看成一棵樹(shù),稱(chēng)為當(dāng)前節(jié)點(diǎn)的父節(jié)點(diǎn)的一個(gè)子樹(shù)...
斷點(diǎn)續(xù)傳的實(shí)現(xiàn) 從字面上理解,所謂斷點(diǎn)續(xù)傳就是從停止的地方重新下載。 斷點(diǎn):線程停止的位置。 續(xù)傳:從停止的位置重新下載。 用代碼解析就是:斷點(diǎn): 當(dāng)前線程已經(jīng)下載完成的數(shù)據(jù)...
fresco加載圖片原理 優(yōu)勢(shì)是什么 緩存怎么處理的 a、根據(jù)Uri在已解碼的(Bitmap緩存)內(nèi)存緩存中查找,找到了則返回Bitmap對(duì)象;如果沒(méi)找到,則開(kāi)啟后臺(tái)線程開(kāi)始...
FlutterApplication 啟動(dòng) FlutterApplication.onCreate [FlutterApplication.java] startInitia...
CPU 渲染稱(chēng)之為軟件繪制(關(guān)閉硬件加速時(shí)使用該引擎,開(kāi)啟硬件加速時(shí)使用OpenGL), Android CPU 渲染引擎框架為 Skia, 它是一款在底端設(shè)備上呈現(xiàn)高質(zhì)量的...
首先來(lái)了解一下 JIT & AOT JIT & AOT JIT全稱(chēng)是Just In Time,代碼可以在程序執(zhí)行時(shí)期編譯,因?yàn)橐诔绦驁?zhí)行前進(jìn)行分析、編譯,JIT編譯可能會(huì)導(dǎo)...
問(wèn)題 dart的單線程模式怎么保證不阻塞UI的 Dart的線程模型是什么樣子的, State的生命周期到底是什么樣子的呢,單獨(dú)的設(shè)置某個(gè)地方的狀態(tài)變化怎么辦呢,大名鼎鼎的 r...