原创 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