
高階函數(shù) 傳入或者返回函數(shù)的函數(shù) 1.常見高階函數(shù) forEach map flatMap reduce 累積數(shù)據(jù)處理 fold 添加初始值 filter takeWhile...
1.Kotlin泛型使用 Out(協(xié)變) 如果你的類是將泛型作為內(nèi)部方法的返回,那么可以用out。可以稱其為production class/interface,因為其主要...
1.如何退出python命令行 兩種方法(1).在">>>" 命令行狀態(tài)輸入 quit()并按回車(2).在 ">>>"命令行狀態(tài)輸入 ctrl+Z 并按回車
十歲,別人競選班長,積極熱心,和同學打成一片;而你坐在角落里,默默從不發(fā)言。 二十歲,別人開始認真規(guī)劃將來;而你讀著普通的大學和專業(yè),不知路在何方。 三十歲,別人事業(yè)有成,家...
一、線程狀態(tài)轉(zhuǎn)化 線程狀態(tài)生命周期如下: 新建狀態(tài)(New):新創(chuàng)建了一個線程對象。 就緒狀態(tài)(Runnable):線程對象創(chuàng)建后,其他線程調(diào)用了該對象的start()方法。...
系列閱讀Android 性能優(yōu)化典范(一):主要從 Android 的渲染機制、內(nèi)存與 GC、電量優(yōu)化三個方面展開,介紹了 Android 中性能問題的底層工作原理,以及如何...
通過總結(jié),記錄在android開發(fā)中,使用Service需要注意的點: Service兩種啟動方式和聲明周期 IntentService使用 Service更新UI方法 Se...
通過總結(jié),記錄在android開發(fā)中,使用BroadcastReceiver需要注意的點: 理解使用LocalBroadcastManager 理解使用LocalBroadc...
前言 Java中集合大家族的成員實在是太豐富了,有常用的ArrayList、HashMap、HashSet,也有不常用的Stack、Queue,有線程安全的Vector、Ha...
現(xiàn)在有一些App應用采用android自帶的WebView控件,加載Html5實現(xiàn)混合開發(fā)。大家在開發(fā)中肯定遇到過很多坑,打算把一些問題進行一下總結(jié),如下: 怎么實現(xiàn)java...
知識點包括 Java面向?qū)ο笕筇匦?Java四種引用類型 String、StringBuffer、StringBuilder的區(qū)別 final、finally、finali...
前言 ????內(nèi)存溢出(out of memory):是指程序在申請內(nèi)存時,沒有足夠的內(nèi)存空間供其使用,出現(xiàn)out of memory;比如申請了一個integer,但給它存...
前言 先簡單概括性地說說Linux現(xiàn)有的所有進程間IPC方式:管道(Pipe):在創(chuàng)建時分配一個page大小的內(nèi)存,緩存區(qū)大小比較有限;消息隊列(Message):信息復制兩...
一、HashMap HashMap的數(shù)據(jù)結(jié)構(gòu) 在java編程語言中,最基本的結(jié)構(gòu)就是兩種,一個是數(shù)組,另一個是模擬指針(引用),所有的數(shù)據(jù)結(jié)構(gòu)都可以用這兩個基本結(jié)構(gòu)來構(gòu)造的。...
總結(jié)在android開發(fā)中,Activity視圖相關的知識點: Activity四種啟動模式與應用場景? fragment的添加(add)方法和替換(replace)方法的不...
內(nèi)容包括: TCP協(xié)議 HTTPS握手過程 HTTP與Socket的區(qū)別 一、TCP網(wǎng)絡協(xié)議 1.1 Socket通信過程 socket是"打開—讀/寫—關閉"模式的實現(xiàn),以...
目錄: 算法簡介 排序算法 遞歸與窮舉 貪心與分治 動態(tài)規(guī)劃和回溯 1.算法簡介 解題方案的準確而完整的描述,是一系列解決問題的清晰指令。 特征 有窮性 確切性 輸入項 輸出...
目錄: 線性表、棧和隊列 HashMap和LinkedHashMap 樹、二叉樹 圖圖的遍歷與最小生成樹圖的最短路徑與拓撲排序 線性表 ArrayList ArrayList...