原创 C++ 關於計時clock()

C/C++中的計時函數是clock(),而與其相關的數據類型是clock_t。 在MSDN中,查得對clock函數定義如下:clock_t clock(void ); 這個函數返回從“開啓這個程序進程”到“程序中調用clock()函數”

原创 面向對象程序設計課堂筆記

信息孤島 系統需要充分有效的集成 可分可合 實質性的東西不要放在.h文件中,因爲不同文件多次include會導致相同的實體產生多份(編譯時產生連接實體),最終會導致連接混亂。軸承 如果是inline的內聯函數,則不會產生連接錯誤,內聯函數

原创 bios.h被淘汰了....

用HOOK截取鍵盤信息好麻煩啊。 想像老師那樣用bioskey函數截取鍵盤信息,結果在VS中就沒有bios.h這個頭文件。 這種對驅動、硬件端口直接操作的東東,DOS時代的殘留物。VS2010裏果斷沒有了。 坑爹啊。敢情上課講的biosk

原创 抓包工具大全

 抓包工具簡單介紹   要做網頁操作,get和post提交數據是必須要學會的一件事。想要獲取get或者post的數據就必須要學會抓包。下面我就對常見的抓包工具簡單的介紹一遍。   抓包工具1: HTTP Analyzer 界面非常直觀,

原创 顏色混合opengl

混合是什麼呢?混合就是把兩種顏色混在一起。具體一點,就是把某一像素位置原來的顏色和將要畫上去的顏色,通過某種方式混在一起,從而實現特殊的效果。假設我們需要繪製這樣一個場景:透過紅色的玻璃去看綠色的物體,那麼可以先繪製綠色的物體,再繪製紅色

原创 vs2010 directX winnt.h錯誤

1>正在編譯...  1>stdafx.cpp  1>E:\VS2005\VC\PlatformSDK\include\winnt.h(222) : error C2146: 語法錯誤 : 缺少“;”(在

原创 IplImage和cv::Mat的相互轉換

先假設img爲cv::Mat類型,而Image爲IplImage類型 cv::Mat-->IplImage Image = IplImage(img); 反過來,IplImage-->cv::Mat如下 cv::Mat img(

原创 C++ GDI+ 安裝 配置 使用

一、安裝、配置 使用GDI+很簡單。需要做的有一下幾個步驟。1.       安裝GDI+ SDK開發包。網上很多地方都有下載。解壓到一個地方即可。 2.       設置編譯器的包含路徑,VC6的設置方法是 Tools/Options/

原创 手動調用DestroyWindow時導致的窗口兩次被銷燬

我自己寫了一個函數,裏面調用DestroyWindow來銷燬了。 但是WM_CLOSE的響應沒有重寫,所以按下close後,系統又重新送出了DestroyWindow的消息,所以窗口被銷燬了兩次。從而導致HDC已經被銷燬過。最後重寫WM_

原创 Eclipse快捷鍵大全(轉載)

Eclipse快捷鍵大全(轉載) Ctrl+1 快速修復(最經典的快捷鍵,就不用多說了) Ctrl+D: 刪除當前行  Ctrl+Alt+↓ 複製當前行到下一行(複製增加) Ctrl+Alt+↑ 複製當前行到上一行(複製增加) Alt

原创 Servlet和JSP之間的參數傳遞

1.JSP到SERVLET 可以使用隱藏表單域的方法: jSP: <form type="hidden" name="" value=""> servlet: String ps=request.getParameter("");    

原创 VS2010中如何查看DLL的導出接口

看《VC++動態鏈接庫(DLL)編程深入淺出》時,裏面提到使用Visual C++的Depends工具可以查看動態鏈接庫中的導出接口。對於VC6.0,VC所帶的Depends軟件,在VC6安裝目錄下的to

原创 windows路徑表示樣例

windows中:.\\hehe.bmp

原创 用Qlabel顯示pixcelmap時出現的圖像扭曲的處理

在一個將RGB圖像轉換爲灰度圖的程序中,用Qlabel顯示灰度圖時,出現了圖像扭曲的問題。 cv::Mat gimg; cv::cvtColor(original_image,gimg,CV_BGR2GRAY); image=gim

原创 jsp訪問WEB-INF下面的資源-jsp

方法1 本來WEB-INF中的jsp就是無法通過地址欄訪問的.所以安全.如果說你要訪問這個文件夾中的jsp文件需要在項目的web.xml文件中去配置servlet格式差不多的配置就ok了. 如下: <servlet><servlet-n