思路 希爾排序咆繁,與其他排序不同的是糙及,別的排序都能通過名字關(guān)聯(lián)上腰懂,而希爾排序的名字畦贸,怎么看也不太像中文寝杖。其實希爾排序就是插入排序的進化版段多,它會先聲明一個間隙參數(shù)酸些,然后按照間隙參...
![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
思路 希爾排序咆繁,與其他排序不同的是糙及,別的排序都能通過名字關(guān)聯(lián)上腰懂,而希爾排序的名字畦贸,怎么看也不太像中文寝杖。其實希爾排序就是插入排序的進化版段多,它會先聲明一個間隙參數(shù)酸些,然后按照間隙參...
1.Linux 的體系結(jié)構(gòu) User Space 是用戶空間即應用程序執(zhí)行的地方取募。Kernel Space 是內(nèi)核空間琐谤,分為 3 層:① 最上層實系統(tǒng)調(diào)用接口,即內(nèi)核向用戶提...
在 Android 中斗忌,dp (density-independent pixel) 是一種與屏幕密度無關(guān)的長度單位,而 px (pixel) 是屏幕上的實際像素旺聚。為了在不同...
"本文轉(zhuǎn)載自:[yanbixing123]的Android MultiMedia框架完全解析 - MediaExtractor和MediaMuxer介紹[https://bl...
一织阳、基礎(chǔ) 1.1 套接字定義 套接字是網(wǎng)絡數(shù)據(jù)傳輸?shù)能浖O(shè)備。我們可以通過套接字完成數(shù)據(jù)傳輸砰粹。 1.2 相關(guān)函數(shù) 網(wǎng)絡編程中接受連接請求的套接字創(chuàng)建過程如下: 調(diào)用socke...
本文你可以了解到 上一篇文章唧躲,主要講了Android MediaCodec實現(xiàn)音視頻硬解碼的流程,搭建了基礎(chǔ)解碼框架。本文將講解具體的音視頻渲染弄痹,包括MediaCodec初始...
簡介 Android是如何實現(xiàn)跨進程通信的饭入,大家熟悉的Binder是什么,怎么設(shè)計的肛真,進程間的數(shù)據(jù)如何發(fā)送接收的圣拄。本文將以及解析,并對Binder驅(qū)動實現(xiàn)毁欣、Native層實現(xiàn)...