原创 加密算法類型

非對稱加密算法需要兩個密鑰:公開密鑰(publickey)和私有密鑰(privatekey)。公開密鑰與私有密鑰是一對,如果用公開密鑰對數據進行加密,只有用對應的私有密鑰才能解密;如果用私有密鑰對數據進行加密,那麼只有用對應的公開密鑰才能

原创 VC在屏幕中央畫出窗口,並輸出屏幕的長和寬

   int width = GetSystemMetrics ( SM_CXSCREEN );     int height= GetSystemMetrics ( SM_CYSCREEN );    int WINAPI WinMai

原创 信息安全

信息安全基本屬性1保密性:保證機密信息不被竊取,竊聽者不能瞭解信息的真實含義。2完整性:保證數據的一致性,防止數據被非法用戶竄改。3可用性:保證合法用戶對信息資源的使用不會被不正當的拒絕。4不可抵賴性:做過後,必須承認,不能抵賴。 蜜罐好

原创 JSP的9大內置對象及4個作用域

JSP中九大內置對象爲:   request        請求對象         類型 javax.servlet.ServletRequest       作用域    Request   response       響應對

原创 生成 SSH Key的步驟

一、# ssh 具體IP 輸入用戶名和密碼,登錄到機器上。 二、 、設置Git的user name和email: $ git config --global user.name "aaaa" $ git config --globa

原创 解釋性語言與編譯性語言

解釋性語言的定義:     解釋性語言的程序不需要編譯,在運行程序的時候才翻譯,每個語句都是執行的時候才翻譯。這樣解釋性語言每執行一次就需要逐行翻譯一次,效率比較低。     現代解釋性語言通常把源程序編譯成中間代碼,然後用解釋器把中間代

原创 白盒測試中的語句覆蓋,條件覆蓋和判定覆蓋等知識

1、語句覆蓋是指選擇足夠的測試用例,使得運行這些測試用例時,被測程序的每一個語句至少執行一次,其覆蓋標準無法發現判定中邏輯運算的錯誤。 2、判定覆蓋是指選擇足夠的測試用例,使得運行這些測試用例時,每個判定的所有可能結果至少出現一次,但若程

原创 網絡7層協議

應用層 與其它計算機進行通訊的一個應用,它是對應應用程序的通信服務的。例如,一個沒有通信功能的字處理程序就不能執行通信的代碼,從事字處理工作的程序員也不關心OSI的第7層。但是,如果添加了一個傳輸文件的選項,那麼字處理器的程序員就需要實現

原创 如何配置jdk 與tomcat

一、安裝JDK和Tomcat1,安裝JDK:直接運行jdk-7-windows-i586.exe可執行程序,默認安裝即可。或者直接下載安裝包,進行解壓。備註:路徑可以其他盤符,不建議路徑包含中文名及特殊符號。 2、安裝Tomcat:直接解

原创 IPicture::Render參數詳解

在C++中讀取圖片到屏幕上,首先需要加入這兩個頭文件 #include <ocidl.h>     #include <olectl.h>   關於render在MSDN中是這樣寫的 HRESULT Render(   HDC hdc,

原创 軟件的生命週期及週期模型

    軟件生命週期(SDLC,Systems Development Life Cycle,SDLC)是軟件的產生直到報廢或停止使用的生命週期,週期內有問題定義、可行性分析、總體描述、系統設計、編碼、調試和測試、驗收與運行、維護升級到廢

原创 程序的可重入與不可重入

可重入程序是指該程序被某程序調用,但還未結束,又被另一個程序調用。 可重入程序是通過減少對換信息量來改善系統響應時間的。 文章主要轉自 http://www.cppblog.com/prayer/archive/2009/07/05/89

原创 java,awt,中文方框,中文亂碼

對於這種改法,前提是排除了其他的代碼問題,比如utf-8(GBK)已經是統一的了。 下面說說此處的一種解決方法: 第一: 在你的具有main函數的類也即你應用運行的主類上點擊右鍵,選擇Run As中的Run Configurations.

原创 spring、structs、habrinate 的文字常識解釋

一. 1 jdbc2_0-stdext.jar 包含JDBC2.0 Optional Package API類。如果我們要使用struts提供的數據資源,就需要將這個文件拷貝到WEB-INF\lib下 2 Struts.jar 包含s

原创 &與&&區別

1. &和&&都是邏輯運算符,都是判斷兩邊同時真則爲真,否則爲假。但是&&當第一個條件不成之後,後面的條件都不執行了,即短路功能。而&則還是繼續執行,直到整個條件語句執行完爲止。如以下的例子,&&例子中的i++>5被執行了,而i++<9並