原创 DFB圖片顯示程序

0. 每個DFB程序都需要一個IDirectFB主接口,大部分程序還需要一個最上層的,用於顯示圖片或視頻的IDirectFBSurface,前者一般

原创 Directfb程序編譯

DFB程序有兩種編譯方法,下面我們以編譯當前目錄下的main.c函數爲例進行說明: 1. 使用pkg-config進行編譯 gcc `pkg-config --libs directfb` main.c   到PKG_CONF

原创 Android 啓動過程分析

1. Boot系統初始化, 具體過程參見(system\core\init\Init.c)中的main函數,這時候,手機或者模擬器出現的畫面是一個c

原创 共享中斷

Linux可以讓多個設備共享一箇中斷號,而且共享同一中斷的中斷處理程序形成一個鏈表,內核對每個中斷處理程序都要執行,那麼,沒有產生中斷的設備本該靠邊

原创 C++筆試面試寶典

1.new、delete、malloc、free關係 delete會調用對象的析構函數,和new對應free只會釋放內存,new調用構造函數。malloc與free是C++/C語言的標準庫函數,new/delete是C++的運算符。它們

原创 GIF文件格式與結構

GIF是圖像交換格式(Graphics Interchange Format)的簡稱,它是由美國CompuServe公司在1987年所提出的圖像文件格式,它最初的目的是希望每個BBS的使用者能夠通過GIF

原创 RTP TRCP API

1 主要介紹 簡介 RTP是實時傳輸協議的縮寫,用來定義在因特網上傳輸音頻和視頻的標準包格式,在RFC 1889中予以定義。它由音頻和視頻傳輸工作組制訂,並於1996年頒佈。 RTP和RTCP連接緊密,RTP實施實際數據的傳輸,RTCP則

原创 如何在用戶空間使用container_of宏

**************************************** container_of(pointer,container_type,container_field); 這個宏需要一個

原创 全面整理的C++面試題

1.是不是一個父類寫了一個virtual 函數,如果子類覆蓋它的函數不加virtual ,也能實現多態? virtual修飾符會被隱形繼承的。private 也被集成,只事派生類沒有訪問權限而已。virtual可加可不加。子類的空間裏有

原创 我萬事追求苦盡甘來,但一直解決不了如何先洗碗再享受美餐

我萬事追求苦盡甘來,但一直解決不了如何先洗碗再享受美餐,   期待中...

原创 linux共享內存

共享內存共享內存是進程間通信中最簡單的方式之一。共享內存允許兩個或更多進程訪問同一塊內存,就如同 malloc() 函數向不同進程返回了指向同一個物理內存區域的指針。當一個進程改變了這塊地址中的內容的時候,其它進程都會察覺到這個更改。 快

原创 算法(C++實現)

/////////////////////////// // // // 堆棧數據結構 stack.h // // // /////////////////////////// #incl

原创 信號量機制 優先級翻轉 解決

1965年,荷蘭學者Dijkstra提出了利用信號量機制解決進程同步問題,信號量正式成爲有效的進程同步工具,現在信號量機制被廣泛的用於單處理機和多處理機系統以及計算機網絡中。 信號量S是一個整數,S大於等於零時代表可供併發進程使用的資源實

原创 IPB幀 編碼順序 解碼順序 顯示順序

I frame :幀內編碼幀 又稱intra picture,I 幀通常是每個 GOP(MPEG 所使用的一種視頻壓縮技術)的第一個幀,經過適度地壓縮,做爲隨機訪問的參考點,可以當成圖象。I幀可以看成是一個圖像經過壓縮後的產物。

原创 Linux操作系統內核中工作隊列的操作

本文檔的Copyleft歸yfydz所有,使用GPL發佈,可以自由拷貝,轉載,轉載時請保持文檔的完整性,嚴禁用於任何商業用途。 msn: [email protected] 來源:http://y