原创 openssl框架閒談--BIO接口

在 OpenSSL中一共有兩種類型的BIO,一種是源/目的類型的,另一種是過濾類型的,其實可以統一到一種類型,那就是統一都是過濾類型,這種說法的前提 是一個古老的概念,早在unix時代,人們通常將程序看做一個過濾器,簡單的給它一個輸入就會

原创 cookie和session機制詳解

雖然session機制在web應用程序中被採用已經很長時間了,但是仍然有很多人不清楚session機制的本質,以至不能正確的應用這一技術。本文將詳細討論session的工作機制並且對在Java web application中應用ses

原创 靜態類型和動態類型檢查

1、靜態類型和動態類型 如果大家希望學好C++的話那請務必多學習一下c++內部的對象模型,前面有很多博客都是關於這方面的不過都不是自己寫的(因爲自己很懶)。 舉個例子:類A,類B,如果B沒有繼承A那這就沒什麼關係了,不過我這裏主要說

原创 用到boost時間,編譯報錯

boost::gregorian::date myDate ( boost::gregorian::day_clock::local_day()); std::string today = boost::gregorian::to_iso

原创 安裝配置Linux ftp服務及用IE訪問Linux ftp

    一、 Linux FTP的安裝配置     (1)安裝FTP:在Centos中直接用yum命令安裝     su root     yum install ftp     yum install vsftpd    

原创 g++編譯

GCC 命令行詳解 -L 指定庫的路徑 -l 指定需連接的庫名 1。gcc包含的c/c++編譯器 gcc,cc,c++,g++,gcc和cc是一樣的,c++和g++是一樣的,(沒有看太明白前面這半句是什 麼意思:))一般c程序就用g

原创 openssl之BIO系列之21---Base64類型的BIO

Base64類型BIO     ---根據openssl doc\crypto\bio_f_base64.pod翻譯和自己的理解寫成     (作者:DragonKing, Mail: [email protected] ,發佈於:http

原创 海量數據處理

目錄(?)[-]       教你如何迅速秒殺掉99的海量數據處理面試題前言何謂海量數據處理第一部分從setmap談到hashtablehash_maphash_set 第二部分處理海量數據問題之六把密匙密匙一分而治之Hash映射 Ha

原创 redis連接

目錄(?)[-] 準備工作測試問題1測試問題2結論 pconnect, phpredis中用於client連接server的api。 The connection will not be closed on clo

原创 ioctl()函數詳解

我這裏說的ioctl函數是指驅動程序裏的,因爲我不知道還有沒有別的場合用到了它,所以就規定了我們討論的範圍。寫這篇文章是因爲我前一陣子被ioctl給搞混了,這幾天才弄明白它,於是在這裏清理一下頭腦。 一、 什麼是ioctl     io

原创 CGI原理

一、CGI技術1.1 CGI的提出  CGI是外部擴展應用程序與WWW服務器交互的一個標準接口。按照CGI標準編寫的外部擴展應用程序可以處理客戶端(一般是WWW瀏覽器)輸入的協同工作數據,完成客戶端與服務器的交互操作。這在實際應用中非常有

原创 C++標準轉換運算符reinterpret_cast

reinterpret_cast運算符是用來處理無關類型之間的轉換;它會產生一個新的值,這個值會有與原始參數(expressoin)有完全相同的比特位。 什麼是無關類型?我沒有弄清楚,沒有找到好的文檔來說明類型之間到底都有些什麼關係(

原创 打jar包

jar文件聽說過嗎,沒有?或者陌生!好,沒關係,這就是我們的第一站:打包發佈。      爲什麼會有這個玩意呢,首先,這是jar的全稱:JavaTM Archive (JAR) file,是的,就是java存檔文件。這有點類似zip文

原创 Logistic regression

Logistic regression (邏輯迴歸)是當前業界比較常用的機器學習方法,用於估計某種事物的可能性。比如某用戶購買某商品的可能性,某病人患有某種疾病的可能性,以及某廣告被用戶點擊的可能性等。(注意這裏是:“可能性”,而非數

原创 libtool

o: 編譯的目標文件a: 靜態庫,其實就是把若干o文件打了個包so: 動態鏈接庫(共享庫) lo: 使用libtool編譯出的目標文件,其實就是在o文件中添加了一些信息 la: 使用libtool編譯出的庫文件,其實是個文本文件,記錄同