Time of Update: 2018-12-05
RGBA模式中,每一個像素會儲存以下資料:R值(紅色分量)、G值(綠色分量)、B值(藍色分量)和A值(alpha分量)。其中紅、綠、藍三種顏色相組合,就可以得到我們所需要的各種顏色,而alpha不直接影響顏色,它將留待以後介紹。在RGBA模式下選擇顏色是十分簡單的事情,只需要一個函數就可以搞定。glColor*系列函數可以用於設定顏色,其中三個參數的版本可以指定R、G、B的值,而A值採用預設;四個參數的版本可以分別指定R、G、B、A的值。例如:void glColor3f(GLfloat
Time of Update: 2018-12-05
SPI、I2C、UART三種串列匯流排的原理、區別及應用1、UART就是兩線,一根發送一根接收,可以全雙工系統通訊,線數也比較少。資料是非同步傳輸的,對雙方的時序要求比較嚴格,通訊速度也不是很快。在多機通訊上面用的最多。2、SPI介面和上面UART相比,多了一條同步時鐘線,上面UART的缺點也就是它的優點了,對通訊雙方的時序要求不嚴格不同裝置之間可以很容易結合,而且通訊速度非常快。一般用在產品內部元件之間的高速資料通訊上面,如大量存放區等。3、I2C介面也是兩線介面,它是兩根線之間通過複雜的邏
Time of Update: 2018-12-05
MTK異常LOG深入探討 開篇序言:此篇意在對異常LOG有一個總體上面的瞭解。異常的LOG有很多資訊,但是對不同的異常,需要看的LOG卻不一樣。剛接觸MTK平台之時,我也犯過這樣的錯誤:就是這麼多的異常LOG,我應該怎樣看?非把自己弄得昏頭轉向不可。待此篇結束之後,小弟會根據不同的異常情況,選取一些典型的例子,給大家示範怎樣去看異常LOG。小弟不才,希望能拋磚引玉,望各位高手多多指教。出現異常的時候,正如上一篇小弟寫的《MTK異常流程處理》所述,會把異常資訊寫在一個structure中。這個s
Time of Update: 2018-12-05
一、視頻訊號的採樣(來自參考文獻2) 視頻訊號不同於音頻訊號,它是一個隨著時間和空間時變的二維訊號,通過採樣、編碼將類比訊號轉換到數字訊號,方便傳輸和儲存。視頻訊號是由一系列的映像組成,時間上對視頻類比訊號進行採樣就是每個一段時間提取一個映像,而空間採樣是指每一個映像由多少個像素點組成,像素點越多,映像畫面越清晰。人的視覺系統決定了採樣頻率,當採樣頻率是10~20幀每秒,對快速運動的映像,人眼可以感覺到映像不流暢;當採樣頻率為20~30幀時,基本上看起來比較流暢。當採樣頻率更高時
Time of Update: 2018-12-05
在工作中,我們經常可以聽到以下的聲音: “我們不進行評審,是因為我們項目比較特殊,沒有時間……”。 “我們的項目已經進行了測試,不需要再進行評審了”。 “評審都是在走過場,沒有效果……”。 業界公認評審是品質控制最有效手段之一,但評審在很多公司卻沒能很好地實施,甚至沒有實施,公司也未能從中獲益。一方面因為員工不清楚評審的目的、評審和測試的區別,認為評審只不過是除了測試以外的錦上添花的過場。另一方面也因為許多公司制定的評審流程流於形式,缺乏可操作性,也未對員工進行評審流程的培訓,未能在評審
Time of Update: 2018-12-05
KVM support is pre-built into the Fedora Linux kernel for Fedorarelease 7 and later. As a result KVM support is already available in the standard kernel negating the need to install and boot from a specialkernel.The tools required to setup and
Time of Update: 2018-12-05
什麼是Big Endian和Little Endian?我們一般將endian翻譯成“位元組序”,將big endian和little endian稱作“大尾”和“小尾”。2.什麼是Big Endian和Little Endian?在設計電腦系統的時候,有兩種處理記憶體中資料的方法。一種叫為little-endian,存放在記憶體中最低位的數值是來自資料的最右邊部分(也就是資料的最低位部分)。比如一個16進位數字0x12345678,在記憶體存放的方式如下:值0111,10000101,0110
Time of Update: 2018-12-05
今天做核心移植,準備添加NAND flash的驅動,做到MTD分區時,想起在一本書上看到的一句話,說的是分區時每個區之間沒有間隙,前一個區的結束位址是後一個區的起始地址。可是當我看我的開發板的教程時,分區如下:static struct mtd_partition smdk_default_nand_part[] = { [0] = { .name = "uboot", .offset = 0x00000000,
Time of Update: 2018-12-05
常用函數:((CButton *)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);//選上((CButton *)GetDlgItem(IDC_RADIO1))->SetCheck(FALSE);//不選上((CButton
Time of Update: 2018-12-05
文章目錄 PLAY命令概述1.關於SETUP命令請求包中的ULR處理2.PLAY命令處理函數handleCmd_PLAY(1.1)3.關於播放速度參數scale(2.1)4.設定播放的時間範圍(2.2)5.開始播放(2.3) PLAY命令概述PLAY命令要求在SETUP命令之後進行,此命令處理過程中就開始發送資料了,在處理PLAY命令過程中還建立了RTCPInstance執行個體。用戶端可以通過PLAY命令的Scale頭部域,指定播放速率,
Time of Update: 2018-12-05
Libxml2使用指南一、Libxml2介紹:Libxml2 是一個xml的c語言版的解析器,本來是為Gnome項目開發的工具,是一個基於MIT License的免費開源軟體。它除了支援c語言版以外,還支援c++、PHP、Pascal、Ruby、Tcl等語言的綁定,能在Windows、Linux、Solaris、MacOsX等平台上運行。功能還是相當強大的,相信滿足一般使用者需求沒有任何問題。二、Libxml2安裝:一般如果在安裝系統的時候選中了所有開發庫和開發工具的話(Fedora
Time of Update: 2018-12-05
學習如何使用 OpenSSL —— 用於安全通訊的最著名的開放庫 —— 的 API 有些強人所難,因為其文檔並不完全。您可以通過本文中的提示補充這方面的知識,並駕馭該 API。在建立基本的串連之後,就可以查看如何使用 OpenSSL 的 BIO 庫來建立安全連線和非安全連線。與此同時,您還會學到一些關於錯誤偵測的知識。OpenSSL API 的文檔有些含糊不清。因為還沒有多少關於 OpenSSL 使用的教程,所以對初學者來說,在應用程式中使用它可能會有一些困難。那麼怎樣才能使用 OpenSSL
Time of Update: 2018-12-05
擷取系統時間幾種方法 和 使用CPU時間戳記進行高精度計時 1 使用time_t time( time_t * timer ) 精確到秒 計算時間差使用double difftime( time_t timer1, time_t timer0 ) 2 使用clock_t clock() 得到的是CPU時間 精確到1/CLOCKS_PER_SEC秒3 使用DWORD GetTickCount() 得到的是系統啟動並執行時間 精確到毫秒4
Time of Update: 2018-12-05
轉自:http://www.sunzx.net/archive/155.html 在利用ArcGIS處理資料時,有時需要對整個工作區域進行規則網格劃分,這個在ArcGIS中是一件非常簡單的事情,現在就將利用ArcGIS建置規則網格的步驟詳細的介紹一下。 首先我有一個工作的範圍,比一所示的範圍: 圖一 研究區範圍 我要在研究區的範圍內產生一個規則的網格,使其覆蓋整個研究地區。比如說在整個研究地區產生5 km×5 km的網格。 (1)在ArcToolbos中,依次找到Data
Time of Update: 2018-12-05
有些朋友再安裝office2007或者一些其他的軟體的時候會出現“安裝程式包的語言不受系統支援”的提示,從而導致不能安裝。 這往往是因為“地區和語言選項”中的“為東亞語言安裝檔案”的勾沒有打上,也就是沒有安裝中文語言套件導致的。解決方案只需要把勾打上,然後插入光碟片安裝即可。但是也有一些系統是已經勾選著的,也會出現這個問題,導致找不到其他地方去解決,百思不得其解,所以你可以換一個思路想想,是不是你安裝的系統的版本所安裝的中文語言套件是無效的?
Time of Update: 2018-12-05
官方資料 http://developer.android.com/intl/zh-CN/reference/android/os/PowerManager.WakeLock.htmlhttp://developer.android.com/intl/zh-CN/reference/android/os/PowerManager.htmlhttp://developer.android.com/intl/zh-CN/reference/android/view/WindowManager.Lay
Time of Update: 2018-12-05
Display Point for a Location Tags: General Topics sethbourneMay 14 2007 at 7:41 PMhi there,how to point a location (or display an icon) into some location ?i've did the following, but nothing happens.. SharpMap.Map map = new
Time of Update: 2018-12-05
裝置是否支援ONVIF驗證1 ONVIF Test Tool安裝1.1PC安裝環境要求:裝有Microsoft .Net Framework 3.5或以上版本。1.2安裝源檔案請見:ONVIF Conformance Test Tools.rar2 ONVIF Conformance Test Tools 使用2.1 ONVIF Conformance Test Tool 1.01)Setup1:圖1 ONVIF Conformance Test Tools 使用說明:Test Device
Time of Update: 2018-12-05
文章目錄 一、原碼、反碼、補碼的定義二、補碼加、減運算規則一、浮點數的運算規則 一、原碼、反碼、補碼的定義1、原碼的定義①小數原碼的定義 [X]原= X 0≤X <1 1- X -1 < X ≤ 0 例如: X=+0.1011 , [X]原= 01011 X=-0.1011 [X]原= 11011②整數原碼的定義 [X]原= X 0≤X <2n 2n-X - 2n < X ≤ 02、補碼的定義①小數補碼的定義 [X]
Time of Update: 2018-12-05
暴強絕技! 使用Word收看網路電視沒錯!用Word確實能看電視!只要動動腦,稍加改造,就可用Word即時接收網路電視台的節目了。在工作之餘,直接在Word中看看新聞、欣賞一下MTV,可謂勞逸結合,工作娛樂兩不誤!現在,我們就以收看中央電視台新聞頻道的節目為例介紹一下。 第一步:在Word中添加媒體播放器首先,請確認Word版本為Word