正交投影對(duì)于透視投影比較容易理解。正交投影把三維世界的部分投影到屏幕上。它是以這樣的一種方式實(shí)現(xiàn)這些的,不管物體是遠(yuǎn)還是近,他們看上去的大小都是一樣的,基于這個(gè)原因,這種投影...
正交投影對(duì)于透視投影比較容易理解。正交投影把三維世界的部分投影到屏幕上。它是以這樣的一種方式實(shí)現(xiàn)這些的,不管物體是遠(yuǎn)還是近,他們看上去的大小都是一樣的,基于這個(gè)原因,這種投影...
【聲 明】 首先,這一系列文章均基于自己的理解和實(shí)踐,可能有不對(duì)的地方,歡迎大家指正。其次,這是一個(gè)入門系列,涉及的知識(shí)也僅限于夠用,深入的知識(shí)網(wǎng)上也有許許多多的博文供大家學(xué)...
前言 經(jīng)過(guò)前面三篇binder驅(qū)動(dòng)的初始化闡述,我大致上稍微復(fù)習(xí)一邊linux內(nèi)核的基礎(chǔ)知識(shí),也對(duì)binder的理解更加深刻。接下來(lái)我們來(lái)看看binder 的服務(wù)是怎么注冊(cè)到...
前言 進(jìn)入大廠已經(jīng)有一段時(shí)間了,這段時(shí)間確實(shí)接觸了在外面未曾接觸到很多東西。而在外界津津樂(lè)道的進(jìn)階知識(shí)點(diǎn)(什么native hook,性能監(jiān)控,插件化),在大廠內(nèi)部只是常識(shí)罷...
前言 前一段時(shí)間,在公司內(nèi)部進(jìn)行了一次QUIC協(xié)議的演講。當(dāng)時(shí)因?yàn)闀r(shí)間有限,沒(méi)有仔細(xì)的討論Cronet 的源碼細(xì)節(jié),僅僅只是介紹了QUIC的協(xié)議細(xì)節(jié)。本文就從Cronet源碼...
背景 如果遇到什么問(wèn)題在這個(gè)地址下留言:http://www.itdecent.cn/p/2f0ecf6ca08c 在Android 的底層中,編寫大量的c/c++源碼。但...
背景 聊完前面的紅黑樹算法,讓我復(fù)習(xí),學(xué)習(xí)Binder驅(qū)動(dòng)的內(nèi)容。Binder可以說(shuō)是整個(gè)Android系統(tǒng)中最為常用的進(jìn)程間通訊。無(wú)論是AMS,WMS,PMS,幾乎所有的A...
前言 時(shí)隔4年。本文再次來(lái)聊聊Shadow 這個(gè)0 hook的插件庫(kù)。目前看來(lái),確實(shí)是騰訊這個(gè)Shadow 插件庫(kù)做到0 hook api實(shí)現(xiàn)插件化。在騰訊內(nèi)部也是廣泛使用,...