原创 Directx 3D - 3D視圖空間和投影

Directx 3D - 3D視圖空間和投影 1. 視圖空間    進行世界轉換後,所有物體就組合成了一個場景。但是就如同人的視野有限一樣,能看到的場景範圍也應該有限。Directx 3D允許在場景中設置一個虛擬攝像機,決定看到的場景由虛

原创 C++ - 網絡編程模型 - Linux EPOLL

C++ - 網絡編程模型 - Linux EPOLL 1.簡介    Linux I/O多路複用技術在比較多的TCP網絡服務器中有使用,即比較多的用到select函數。Linux 2.6內核中有提高網絡I/O性能的新方法,即epol

原创 C++ - C++ signal的使用

C++ - C++ signal的使用 1. 頭文件 #include <signal.h> 2. 功能 設置某一信號的對應動作 3. 函數原型 void (*signal(int signum,void(* handler)(int))

原创 Oracle – SQL表的連接

Oracle – SQL表的連接 1. 笛卡爾連接(交叉連接 ) ● 笛卡爾(Descartes)乘積 又叫直積。假設集合A = {a, b},集合B = {0, 1, 2},則兩個集合的笛卡爾積爲{(a, 0), (a, 1), (a

原创 Lua - Lua協同程序

 Lua - Lua協同程序1. 什麼是協同(coroutine)?   協同程序(coroutine)與線程比較類似:擁有獨立的堆棧,獨立的局部變量,獨立的指令指針,但是和其他協同程序共享全局變量等很多信息。   線程和協同程序的主要不

原创 設計模式 - C++ - Pipe/Filter模式

設計模式 - C++ - Pipe/Filter模式 1. 管道/過濾器模式的現實意義     Chris說:不多說,直接上圖,看不明白的話,多吃點魚肝油補補腦:) 2. 管道/過濾器模式的抽象模型    管道和過濾器(Pipes a

原创 Oracle – Oracle SQL(1)

Oracle – Oracle SQL(1) 1. 簡介 (1) SQL : Structured Query Language,結構化查詢語言,專門用於數據存取、數據更新及數據庫管理等操作。 (2) Oracle SQL DDL: 

原创 JAVA - JAVA2平臺版本

JAVA - JAVA2平臺版本 1. JAVA2平臺版本簡介 Java2平臺包括:J2SE、J2EE和J2ME三個版本。 J2SE : Java 2 Standard Edition, Java 2標準版 J2EE : Java 2