原创 通過python抓取博客信息

最近寫博客,忽然想知道自己的博客閱讀量的趨勢都是怎麼樣的,無奈CSDN並不提供這個功能。本來是想偶爾的手動查看,記錄到excel表格中然後一段時間後就能知道大概了,但是作爲程序員能夠交個程序自動執行的就不要採用這種原始的辦法了,上網一搜果

原创 WebRTC自適應控制算法

該文章系總結性文章,主要參考一下文章: 1、webrtc視頻jitterbuffer原理機制(描述版) - 簡書 http://www.jianshu.com/p/bd10d60cebcd 2、WebRTC視頻接收緩衝區基於Kalm

原创 深入理解系列之JAVA多線程(1)——概念與原理機制

現代操作系統都支持多任務的處理,所以爲了提高JAVA程序運行的效率,JAVA在虛擬機層面採用了多線程機制,即“同時”運行多個邏輯代碼! 問題一、線程和進程的區別是什麼? 在操作系統層面,我們聽到最多的就是“進程”的概念,即在日常操作系

原创 深入理解系列之JAVA數據結構(2)——LinkedList

1、LinkedList 是一個繼承於AbstractSequentialList的雙向鏈表。它也可以被當作堆棧、隊列或雙端隊列進行操作。 2、LinkedList相對於ArrayList來說,是可以快速添加,刪除元素,Array

原创 深入理解系列之JAVA數據結構(1)——ArrayList

1、 ArrayList是一個數組隊列,相當於動態數組。與Java中的數組相比,它的容量能動態增長。提供了相關的添加、刪除、修改、遍歷等功能。 2、ArrayList實現了RandmoAccess接口,即提供了隨機訪問功能。在Ar

原创 常用查找算法原理總結

一、靜態查找表 1、順序查找表:設置界(0~n),然後從頭比到尾,有則返回!   順序查找表plus:把原來的界(0~n)改爲設置哨兵R[0]或者R[n],當比較到R[0](從後往前比)或者R[n](從前往後比)還沒有相等的時候