原创 float浮點計數法

記錄遊戲引擎架構-遊戲軟件工程基礎3.2.1.4的理解 組成元素 一個浮點數由三部分組成:尾數(mantissa),指數(exponent),符號位。 這三部分根據不同的標準可以按不同的方式去安排這三部分在內存中的格式,我們按照最流行的I

原创 斷言函數assert()與ASSERT()

 初級理解: ASSERT() 是一個調試程序時經常使用的宏,在程序運行時它計算括號內的表達式,如果表達式爲FALSE (0), 程序將報告錯誤,並終止執行。如果表達式不爲0,則繼續執行後面的語句。這個宏通常原來判斷程序中是否出現了明顯非

原创 RGB各種顏色的定義

#define TRANSPARENT argb(0xFF,0xFF,0xFF,0xFF) #define BLACK rgb(0x00,0x00,0x00) #define WHITE

原创 boa通過cookie驗證管理員密碼

寫一個輸入密碼的網頁 check.html  主要部分就是 </div> <div class="content"> <h3><font color ="gray">請輸入管理員密碼</h3> <div><input name=

原创 數值編碼之TwosComplement編碼方式的計算

目錄   內容與介紹 從TwosComplement編碼轉換成數值 從數值表示爲TwosComplement編碼 TwosComplement編碼的計算 業務場景實現 內容與介紹 在汽車通訊領域,有一個普遍的業務場景,就是將從汽車電腦中接

原创 構析函數

在構造函數中聲明的變量; BOOL CPropListBoxDlg::CPropertyitem() { CDialog::OnInitDialog(); // Set the icon for this dialog. The

原创 c++ primer 12章 class 感興趣的點

return *this 成員函數返回其自身類類型的對象的引用,每個函數都返回調用自己的那個對象。使用this指針來返回該對象 例如:類 class Screen{ public: Screen& set(char); }; 下面是成

原创 html 限制input text只能的數字

function noNumbers(e){ var keynum var keychar var numcheck if(window.event) // IE { keynum = e.keyCode } else if

原创 linux 下tomcat修改端口

Ubuntu Server 12.04 安裝tomcat6和mysql$ sudo apt-get install sysv-rc-conf tomcat6 mysql-server $ sudo ufw allow 80/tcp $

原创 深入瞭解epoll

深入瞭解epoll (轉) 一、 介紹 Epoll 是一種高效的管理socket的模型,相對於select和poll來說具有更高的效率和易用性。傳統的select以及poll的效率會因爲 socket數量的線形遞增而導致呈二次乃至三

原创 ffmpeg avformat_open_input詳解

         avformat_open_input(AVFormatContext **ps, const char *filename, AVInputFormat *fmt, AVDictionary **options)  

原创 setUTCHours

這是一個啓動計時器的腳本函數,因爲要等cgi那邊的數據 所以當開始計時時停止了一秒 想要在後面加上,當初不清楚 隨意的就在 timeVal_sec處加1使得情況如下: ServerDate.setUTCHours(         t

原创 cgi下不能使用popen問題的解決

用C語言寫的cgi程序,有個功能是返回軟件版本號 ,由於軟件版本號不是從文件中讀取的,而是在linux上使用命令: /usr/local/bin/cmsserver//MonitorServer  -v顯示出來的。 所以用了popen()

原创 linux下的錯誤捕捉

linux下錯誤的捕獲:errno和strerror的使用 經常在調用linux 系統api 的時候會出現一些錯誤,比方說使用open() write() creat()之類的函數有些時候會返回-1,也就是調用失敗,這個時候往往需要知

原创 LOWORD與HIWORD,GetEditSel與SetEditSel

兩個宏函數 LOWORD 定義: #define HIWORD(I) ( ( WORD ) ( ( ( DWORD )( I ) <<16) & 0xFFFF ) )。 取低位的16位數據。 HIWORD 定義: #define HIWO