上一篇把Handler和Looper源碼流程進行了梳理,這一篇繼續handler相關源碼梳理 仍舊是Xmind思維導圖
Message
MessageQueue
其實很多時候我們都在使用zkclient這款jar包對zk進行相關的操作,但是在zkclient裏面到底發生了什麼,我們卻並不是很清楚。對zk的瞭解出了簡單的節點創建,刪除,監聽以外,我們還可以加深對它的思想理解。 下邊我們來深入
王小二最近剛剛拿到了一家互聯網公司的java研發的實習offer,激動的他很快便前往公司去實習了。 趙鐵柱是王小二的上司,開工的第一天便給王小二安排了一個需求,要求他開發一個功能,每天在指定的時間點運行各種各樣的任務。王小二靈機一動,立馬
集合框架之ArrayList源碼分析 一、繼承結構 ArrayList中繼承實現是這樣的public class ArrayList<E> extends AbstractList<E> implements List<E>,
話不多說,直接看代碼,從 Collections 的 sort 方法開始。 Collections 類帶有比較器的 sort 方法會進入到 List 接口的一個默認方法: Collections.sort(dogs, new Do
集合框架總體結構 Collection 頂層接口下細分爲三個類型,分別爲 List,一種有序的集合。根據索引可以方便的插入,訪問。允許重複元素。 LinkedList,較高性能的刪除插入操作,畢竟指針指一下就好了。 Array
" 每週寫一個 ARTS:Algorithm 是一道算法題,Review 是讀一篇英文文章, Technique/Tips 是分享一個小技術,Share 是分享一個觀點 " ARTS 系列各部分內容導航可以看這裏:ARTS 系列
GetWaveformAndSpectrumSub函數基本就是Matlab版本的decimate實現。用於降採樣。 Matlab版本的decimate使用在這裏 在輸入信號x的首尾,分別加了140長度的lag。 首部的lag全爲x
NuttallWindow是Matlab裏nuttallwin函數 函數形式爲 Harvest裏的四個係數和matlab的nattallwin稍微有些不同,這裏爲 w(t)=0.355768+0.487396cos(π2Tct)
頻率36.629HZ 頻率44.321HZ 頻率50.037HZ 頻率54.566HZ 頻率60.545HZ 頻率66.024HZ 頻率74.539HZ 頻率84.152HZ 頻率95.005HZ 頻率119.009HZ 頻
文章目錄1. 結論2. Show code2.1 SimpleExecutor2.2 CacheExecutor3 細說 1. 結論 老規矩,先說結論。給各位大兄弟來點總結。 mybatis有兩級緩存,分別是: SqlSessi
ServeHTTP分析
ruby.c源碼分析 代碼編譯不了,但生活還是要繼續的。我今天就讀ruby.c。我快速的瀏覽了一下文件。因爲我執行時 ./ruby -v helloworld01 [hello] ruby - version 0.49 (18 Jul
gawk1.01源碼awk3.c分析 我一邊讀源碼,一邊把自己的一些想法寫出來。我的筆記本外接了一個顯示器。 init_vars() 這個過程,對FS,NF,RS,NF,FILENAME,OFS,ORS,OFMT幾個變量進行初始化。
gawk1.01源碼安裝 續 今天是個好天氣,我昨天發現有衝突,看了會書,還是不得要領,今天把衝突進行研究,發現 Option 1, statements -> <Rule 24, tokens 2 .. 5> stateme
gawk1.01源碼分析awk.y衝突了 yang@DESKTOP-V9HS3B6:~/gawk101/gawk$ echo "hello:ok" | ./gawk 'BEGIN { FS=":"} > {print $1,$2}' he