Time of Update: 2018-12-05
Normal MapNormal Map適合用於渲染有固定光源和漫反射的情境。其眼座標中的單位法向量Nx、Ny和Nz作為其紋理座標s、r、t。 Reflection Map功能上和Sphere Map類似,非常適合於環境映射。其實現方法是將其單位反射向量作為其紋理座標s、r、t。其中反射向量可以通過入射向量和法向量求得:R = U - 2 * transpose(N) * (U dot N)。GLSL中可以調用reflect函數。 vec3 ReflectionMap(in vec3
Time of Update: 2018-12-05
1. 不支援WM_NCPAINT訊息。2. 不支援WM_MOUSELEAVE訊息及TRACKMOUSE結構體及函數。3. 對SBM_SETSCROLLINFO訊息中的LPARAM中的指標訪問將會導致函數異常執行。因此自繪的SCROLLBAR必須注意。4. RC檔案中,GROUPBOX必須位於控制項之後,否則將會遮擋控制項。5. 不能使用GetDIBits函數,嘗試使用CreateDIBSection建立一幅位元影像後,複製源映像到靶心圖表像,再讀取DIB資料。6.
Time of Update: 2018-12-05
顯示驅動:framebuffer (最快), VGA (慢), libggi (慢). FrameBuffer,可以譯作“幀緩衝”,有時簡稱為fbdrv,基於fbdrv的console也被稱之為fbcon。這是一種獨立於硬體的抽象圖形裝置。
Time of Update: 2018-12-05
題目大意:給出一個有向圖n個頂點m條邊,判斷是否能任意選擇兩個點u,v,都至少存在一條通路從u到達v或v到達u,也就是u,v之間存在單向的通路。分析:首先將有向圖的極大強連通分量收縮成一個點,構成新的有向非循環圖G'。現在要判斷新圖G'是一個單連通圖。即每對頂點u,v存在u->v或v->u或兩者都存在。這個條件看起來很面熟,貌似競賽圖就是滿足這樣條件的圖。競賽圖有一個性質,競賽圖必然存在一條哈密爾頓通路,即可以存在一條極長的單向鏈把所有的頂點串起來。所以此題只需要求最長的單向鏈即可。
Time of Update: 2018-12-05
1、背景色選擇 要改變背景色Options->preference->windows background->color設定背景色2、解決字元等寬對齊問題 SIS預設字型是VERDANA,很漂亮。這網頁上應該也是用的VERDANA字型。但由於美觀的緣故,VERDANA字型是不等寬的。比如下面兩行 llllllllll MMMMMMMMMM
Time of Update: 2018-12-05
J-LINK燒寫NOR FLASH NAND FLASH最近在移植bootloader,搜集了一些u-boot移植文檔,然後成功編譯了u-boot,想將其燒到norflash中測試,於是通過j-link arm這個工具對其進行燒寫,不料燒寫的過程出現了錯誤,提示無法擦除xx
Time of Update: 2018-12-05
萬能資料庫查詢分析器提示之(十) ---比DB2 EXPORT更高效的查詢結果匯出功能 馬根峰 ( 廣東聯合電子服務股份有限公司, 廣州 510300) 摘要 本文詳細地介紹了“萬能資料庫查詢分析器”,中文版本《DB 查詢分析器》、英文版本《DB Query
Time of Update: 2018-12-05
步驟1:開啟vs2005,建立一個項目。步驟2:將DevComponents.DotNetBar2.dll拷貝到debug目錄下(當然,不是必須的)。步驟3:將dotnetbar中的控制項添加到vs2005工具箱中,具體做法是:點擊vs上的菜單“工具”下的“選擇工具箱項”,然後“瀏覽“,選擇剛才複製到debug目錄下的DevComponents.DotNetBar2.dll,確定,這樣工具箱下面就新增了一些dotnetbar裡面的控制項。步驟4:首先將一個RibbonControl控制項拖動到主
Time of Update: 2018-12-05
在http://en.wikipedia.org/wiki/Diffie-Hellman上面給出了這個金鑰交換協議的曆史,原理,重要文獻的連結,以及示範代碼。它的數學基礎就是離散對數這個數學難題。用它進行金鑰交換的過程簡述如下: 選取兩個大數p和g並公開,其中p是一個素數,g是p的一個模p本原單位根(primitive root module p),所謂本原單位根就是指在模p乘法運算下,g的1次方,2次方……(p-1)次方這p-1個數互不相同,並且取遍1到p-1;
Time of Update: 2018-12-05
虛擬機器環境,在圖形介面和文本介面間切換:1 VMWare虛擬機器下,由圖形介面切換到文本介面,和虛擬機器設定有關,預設VM佔用Ctrl+Alt為熱鍵,所以由圖形介面切換到文本介面的按鍵組合為: Ctrl+Alt+Shift+F(n) ,其中F(n)為F1-F6 ; 由文本介面切換回圖形介面的按鍵組合為: Alt+F7 ; 在文本介面不同控制台介面之間切換: Alt+F(n) , 其中F(n)為F1-F6,為6個控制台;2 也可以修改vmware
Time of Update: 2018-12-05
sed是簡單小巧但功能非常強大的工具。在上一篇部落格中自己註解了sed的info文檔中那些比較複雜的指令碼樣本,最近工作中使用到sed,複習了一下,再做一篇總結放在這裡:sed有兩塊緩衝區:pattern space和hold space。pattern space中存放待處理的目標文本,hold space供程式員自己使用。sed處理流程:清空pattern space。(如果這是對該輸入資料流的第一次讀取,則也將hold space初始化為空白) 從輸入資料流中讀取一行,去除末尾的分行符號,
Time of Update: 2018-12-05
1:SIGTRAN簡介 SIGTRAN協議是IETF的信令傳送工作群組SIGTRAN所建立的一套在IP網路上傳送PSTN信令的傳輸控制通訊協定。SIGTRAN定義了一個比較完善的SIGTRAN協議堆棧,分為IP協議、信令傳輸、信令傳輸適配和信令應用等四層。每層所含內容如下: ·IP協議層:IP ·信令傳輸層:SCTP ·信令傳輸適配層:SUA;M3UA;M2UA/M2PA;IUA ·信令應用程式層:TCAP;TUP;ISUP;SCCP;MTP3;Q931/QSIG 不同的信令應用程式
Time of Update: 2018-12-05
rtsp是使用udp還是tcp,是跟伺服器有關,伺服器那邊說使用udp,那就使用udp,伺服器說使用tcp那就使用tcprtsp用戶端的建立:1.建立TCP
Time of Update: 2018-12-05
視頻是現在電腦中多媒體系統中的重要一環。為了適應儲存視頻的需要,人們設定了不同的視頻檔案格式來把視頻和音頻放在一個檔案中,以方便同時回放。視頻檔實際上都是一個容器裡面 包裹著不同的軌道,使用的容器的格式關係到視頻檔的可擴充性。 FourCC全稱Four-Character Codes,是由4個字元(4
Time of Update: 2018-12-05
在上一次我們處理好了QT學習的環境,現在可以安安靜靜地去學習QT,可以參考http://doc.qt.nokia.com/latest/tutorials.html。下面是step by step,建立我們的第一個QT小程式。一、搭建一個QT程式#include <QtGui>/* In this example, we will test QApplication usage. */int main(int argc, char *argv[]){ /*
Time of Update: 2018-12-05
這幾天的網路十分並穩定,經常是DNS的解析不了。今天開Evolution來收郵件,發現工具列中“發送/接收”的按鈕變成灰色無法使用,並得不去裝雷鳥,雷鳥需要sudo yum install libstdc++.so.5。不過還是覺得Evolution好用,後來到網上查,發現Evolution和firefox一樣,有離線和聯機問題,只是firefox會告訴你程式處於離線現象,而Evolution直接將網路的功能禁止。所以只需要在檔案下面將聯機開啟就可以來了。 相關連結:我的Linux操作相關文章
Time of Update: 2018-12-05
首先安裝openocd,具體步驟請參考我前面的文章。然後就是配置openocd,以下是我的配置,僅供參考,也希望更多的人能夠共同成長,一同分享:telnet_port 4444tcl_port 6666gdb_port 2331# GDB Setup#gdb_port 3333#gdb_breakpoint_override hard #gdb_memory_map enable#gdb_flash_program enable #--------------------------------
Time of Update: 2018-12-05
前幾天進手了一個J-LINK,因為H-JTAG畢竟對MDK支援的不是太完美,比如用keil mdk上面的下載按鈕燒錄程式,不是直接就能燒錄進去,而是彈出H-Flash軟體,再手工選擇檔案燒錄;而且用H_JTAG單步調試還容易莫名其妙的跑飛。好在J-LINK不是太貴(我是說國內仿製的),mdk又能比較完美的支援J-link,今天就將我使用mdk和J-link的情況做一下記錄。 我把MDK升級到了V4.10,之前使用的V4.01,當然這個V4.10也不是最新版,最新版應該到了V4.12
Time of Update: 2018-12-05
轉載:http://blogold.chinaunix.net/u1/37510/showart_2447184.html首先,在你安裝上了虛擬機器後要確保你也安裝了橋接的協議,這可以通過點擊右鍵“網路位置”,在其中可以看到有兩個虛擬出來的網路一個VMnet1,另一個是VMnet8, 如所示。 如果沒有安裝,可以通過下面的方式進行安裝,要確保你的網路上了橋接的協議如所示:(1).在"VMware Network Adapter VMnet1屬性"中,點"安裝"->"服務"->"添加.
Time of Update: 2018-12-05
本文轉載自:http://hi.baidu.com/linuxcfan/blog/item /2c4c7e39723194c8d56225b4.html網路檔案系統(NFS)一、NFS簡介1、NFS就是Network File System的縮寫,它的最大功能就是可以通過網路讓不同的機器,不同的作業系統彼此共用檔案(share files)――可以通過NFS掛載遠程主機的目錄,訪問該目錄就像訪問本地目錄一樣,所以也可以簡單的將它看作一個檔案伺服器(File