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