情況一:未使用 git add 緩存代碼時(shí): 此命令用來(lái)放棄掉所有還沒(méi)有加入到緩存區(qū)(就是 git add 命令)的修改:內(nèi)容修改與整個(gè)文件刪除。但是此命令不會(huì)刪除掉剛新建的...
情況一:未使用 git add 緩存代碼時(shí): 此命令用來(lái)放棄掉所有還沒(méi)有加入到緩存區(qū)(就是 git add 命令)的修改:內(nèi)容修改與整個(gè)文件刪除。但是此命令不會(huì)刪除掉剛新建的...
在美團(tuán)參加 hackathon 時(shí)择浊,使用 impress.js 做了一個(gè)商家上線流程的復(fù)盤工具。覺(jué)得 impress.js 很適合用于做 presentation刹碾, 因此進(jìn)行...
公司內(nèi)部要做knowlege sharing, 都已經(jīng)到了HTML5時(shí)代應(yīng)該有還不少的好東東, 網(wǎng)上搜了下果然有不少的HTML slides的工具, deckjs, reve...
Haskell特性 簡(jiǎn)潔的程序風(fēng)格 強(qiáng)大的類型系統(tǒng) List comprehensions(wiki的意思就是有基于存在的lists創(chuàng)建一個(gè)list的能力) 遞歸函數(shù) 高階函...
debounce 與 throttle 是前端開(kāi)發(fā)中經(jīng)常使用到的高階函數(shù),都是用來(lái)處理 Timing Issues 的漓柑,兩者作用看似相同教硫,都是為了防止函數(shù)被高頻調(diào)用叨吮,但實(shí)際內(nèi)...
本文將通過(guò)hello word案例辆布,來(lái)記錄學(xué)習(xí)electron的過(guò)程。注:我的環(huán)境是 macOS Sierra,不涉及windows平臺(tái),請(qǐng)確保已安裝node.js elec...
程序的可擴(kuò)展性茶鉴,可伸縮性 一個(gè)應(yīng)用锋玲,當(dāng)處理少量數(shù)據(jù)時(shí),可以保證用戶界面響應(yīng)迅速涵叮,動(dòng)畫流暢惭蹂;但當(dāng)面對(duì)大量數(shù)據(jù)涌入的時(shí)候伞插,還能做到以上的保證,我們就可以說(shuō)此應(yīng)用具備了可擴(kuò)展性盾碗,可...
RxJS可以解決的問(wèn)題 我們知道傳統(tǒng)的for,while對(duì)循環(huán)體中的異步程序是無(wú)法感知的廷雅,或者說(shuō)耗美,它們不會(huì)等待異步程序執(zhí)行完畢再進(jìn)入下一輪循環(huán)。 錯(cuò)誤處理是任何程序都要解決的...