原创 Windows 下OpenSSL 安裝

Windows 下OpenSSL 安裝 時間 2013-10-10 11:05:51  CSDN博客推薦文章 相似文章 (1) 原文  http://blog.csdn.net/ghevinn/article/details/1256

原创 時間結構類型

Unix/Linux下有以下幾種時間結構: 1、time_t 類型:長整型,一般用來表示從1970-01-01 00:00:00時以來的秒數,精確度:秒;由函數time()獲取;      該類型定義在頭文件 /usr/includ

原创 堆排序算法 總結

最近面試,老是被問到堆排序算法。 回答時老是感覺思路不清楚,現在總結一下,把思路弄清楚的。 1.堆排序是利用堆的特性對記錄序列進行排序的一種排序方法。 好的那麼堆得特性是什麼呢? 堆得定義:堆是滿足下列性質的數列{r1, r2, …,r

原创 C++的輸入、輸出與文件

1、 C++的輸入、輸出分爲基於控制檯的輸入/輸出、基於文件的輸入/輸出和基於字符串的輸入/輸出。 在輸入操作中,字節從設備(如鍵盤、磁盤)流向內存,稱爲輸入流。 在輸出操作中,字節從內存流向設備(如顯示器、打印機、磁盤等)稱爲輸出流。

原创 EditPlus編輯器環境配置

在開發中,除了使用開發工具外,還可以使用編輯器進行開發,最常用的編輯器就是EditPlus,使用EditPlus進行程序開發不僅使編寫的程序具備語法加亮、代碼自動縮進等功能,還可以對程序進行調試,下面介紹一下EditPlus編輯器環境的配

原创 如何編寫DLL文件(開發環境VS2005)

如何編寫DLL文件(開發環境VS2005) 動態鏈接庫   在Windows 應用程序中使用動態鏈接庫有很多的好處。最主要的一點說是它可以使得多個應用程序共享一段代碼,從而可以大幅度的降低應用程序的資源開銷,同時很縮小了應用程序的最終

原创 java中Swing中的自定義JButton

package Swing; import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Dimension; import java.aw

原创 Windows下使用VS2008編譯OpenCV 2.1 添加Intel TBB和Python支持

Windows下使用VS2008編譯OpenCV2.1 添加Intel TBB和Python支持   步驟:   1.仔細閱讀OpenCV官網上的InstallGuide:http://opencv.willowgarage.com/w

原创 數據封裝---結構體

定義: struct  結構體類型名 { 字段聲明; }; 在定義結構體類型時,字段名可與程序中的變量名相同,在不同的結構體中也可以有相同的字段名,而不會發生混淆 結構體的成員的類型可以是任意類型,可以是整型,可以是整型、實型、也可以是數

原创 windows下VS2010安裝配置openssl

系統windows 7 或XP 軟件:vs2010   功能:配置openssl環境 工具:perl  openssl 下載 OpenSSL http://www.openssl.org/下載 activeperl http://www.

原创 C語言中的字符串中的分隔---split

這個方法中運用到了strtok函數: 原型: char *strtok(char s[], const char *delim); 功能: 分解字符串爲一組字符串。s爲要分解的字符串,delim爲分隔符字符串。 例如:strtok("ab

原创 Windows下安裝Django

 Windows下安裝Django及WEB服務啓動        如果使用的是 Linux 或 Mac OS X ,系統可能已經預裝了 Python 。在命令提示符下 (或 OS X 的終端中) 輸入python ,如果出現pyt

原创 在VS2010中配置openssl和python頭文件的具體步驟

一、openssl.h的配置 編譯工具 VS2010 OpenSSL版本 openssl-1.0.1e 還需要Perl工具 下載 OpenSSL http://www.openssl.org/ 下載 activeperl http

原创 C語言中的字符串函數

1、sscanf() sscanf() - 從一個字符串中讀進與指定格式相符的數據。 int sscanf( const char *, const char *, ...); int sscanf(const char *buf

原创 幾個內存相關面試題(c/c++)

幾個內存相關面試題(c/c++)    出處信息 void GetMemory(char *p) { p=(char*)malloc(100); } void Test(void) { char *str = NULL; Get