原创 D3D9學習筆記(九) effect (hlsl)

effect其實整合了shader和render state的控制兩大部分內容 9.1 effect文件基本框架 part1 :shader state包括全局變量 shader數據結構定義,shader的實現 par

原创 Linux 文件系統(一)---虛擬文件系統VFS----超級塊、inode、dentry、file

一: 什麼是文件系統,詳見:http://zh.wikipedia.org/zh/%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F 其實一句話就是管理這塊文件的機制(組織方式,數據結構之類...) Linu

原创 dx HLSL編程

目錄 前言 1.HLSL入門        1.1什麼是着色器        1.2什麼是HLSL        1.3怎麼寫HLSL着色器        1.4怎麼用HLSL着色器 2.頂點着色器   

原创 JavaScript引擎研究總結與C、C++與互調用

什麼是JavaScript引擎 什麼是JavaScript引擎?簡單來講,就是能夠提供執行JavaScript代碼的運行環境。要解釋這一概念,需要了解一些編譯原理的基礎概念和現代語言需要的一些新編譯技術。 首先來看C/C++語

原创 windows消息和消息隊列 二

與基於MS - DOS的應用程序不同,Windows的應用程序是事件(消息)驅動的。它們不會顯式地調用函數(如C運行時庫調用)來獲取輸入,而是等待windows向它們傳遞輸入。 windows系統把應用程序的輸入事件傳遞給各個窗口,每個

原创 好的軟件架構設計

什麼是軟件架構 前言:軟體設計師中有一些技術水平較高、經驗較爲豐富的人,他們需要承擔軟件系統的架構設計,也就是需要設計系統的元件如何劃分、元件之間如何發生相互作用,以及系統中邏輯的、物理的、系統的重要決定的作出。在很多公司中,架構師不

原创 UML的9種圖例解析

。 3) 類的屬性即類的數據職責,類的操作即類的行爲職責  一、依賴關係(Dependence) 依賴關係(Dependence):假設A類的變化引起了B類的變化,則說名B類依賴於A類。 •  依賴關係(De

原创 Windows 消息機制詳解

總的來說:MSG包括:窗口句柄,指示MSG發送的目的窗口消息標識lPARAM、wParam發送時間發送時的鼠標位置 關於消息隊列:Windows系統有一個系統消息隊列每個線程都有一個自己的消 息隊列(由於發送消息MSG需 要提供一個窗口H

原创 DDraw應用樣例

一個簡單的DDraw應用程序  DDraw是一個組件。組件由接口組成。 DDraw總共由五個接口組成:  IUnknown:所有com接口都必須從這裏繼承的。(請看相關文章COM筆記-QueryInterface函數) ID

原创 彙編中各寄存器的作用

寄存器   英文名稱:Register 寄存器定義   寄存器是中央處理器內的組成部份。寄存器是有限存貯容量的高速存貯部件,它們可用來暫存指令、數據和位址。在中央處理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序計數器(PC

原创 內嵌彙編簡介(在C++中嵌入彙編語句)

爲了加速遊戲,一提起彙編語言,大家也許會感到很神祕。其實如果你學起來就會發現,它並非想象中那樣難。特別是內嵌彙編,由於它和C++緊密結合,使你不必考慮很多煩瑣的細節(例如輸入輸出函數的寫法),學習起來比較容易。使用內嵌彙編,特別是使用M

原创 如何寫好一份簡歷

看到Lucida的用心總結的作品,幫他推廣了。 參考文章:https://www.cnblogs.com/figure9/p/lean-technical-resume.html 關於 這篇文章圍繞着技術簡歷這個話題,從版式、個人信息、技

原创 直播技術知識結構圖 轉

轉自     https://blog.csdn.net/derek518/article/details/78362664  

原创 空指針也不崩潰-轉載

http://blog.sina.com.cn/s/blog_532f6e8f01017ljb.html   class A { public: int m_iA1; void print() { cout << "A" << endl;

原创 jdk類庫源碼分析-各個包

轉自 http://blog.csdn.net/u011915230/article/details/53243515 這幾天分析了幾個類的源碼,有了很多的思路,對於一些算法和數據結構有了一定了解。但是,我對於各個類包還是迷糊,這裏補