原创 ssh免密碼設置

服務器端sshd啓動 /etc/init.d/sshd start 在本機器中的用戶目錄/root/.ssh/目錄下執行下命令 ssh-keygen 提示輸入密碼,直接回車(沒有密碼)。 將生成兩個文件,id_rsa和id_rsa.

原创 圖文例解C++類的多重繼承與虛擬繼承

 在過去的學習中,我們始終接觸的單個類的繼承,但是在現實生活中,一些新事物往往會擁有兩個或者兩個以上事物的屬性,爲了解決這個問題,C++引入了多重繼承的概念,C++允許爲一個派生類指定多個基類,這樣的繼承結構被稱做多重繼承。   舉個例子

原创 typedef 函數指針的用法

代碼簡化, 促進跨平臺開發的目的.  typedef 行爲有點像 #define 宏,用其實際類型替代同義字。  不同點:typedef 在編譯時被解釋,因此讓編譯器來應付超越預處理器能力的文本替換。 用法一: typedef int (*

原创 我的友情鏈接

51CTO博客開發易水博客-Vi/Vim

原创 前置++和後置++的區別

 這篇文章不是討論(i++)+(i++)+(i++)的計算結果,更不是討論(i++)+(++i)+(i++)。   在C++教程中,我們都會學到:i++和++i是兩個表達式,他們都會對i進行自增,但是呢,作爲表達式,i++的值是自增之前的值

原创 C++指針探討 函數對象

轉自http://www.cnblogs.com/ly4cn/archive/2007/07/21/826885.html  函數對象不是函數指針。但是,在程序代碼中,它的調用方式與函數指針一樣,後面加個括號就可以了。 函數對象實質上是一個

原创 typedef 函數指針的用法

代碼簡化, 促進跨平臺開發的目的.  typedef 行爲有點像 #define 宏,用其實際類型替代同義字。  不同點:typedef 在編譯時被解釋,因此讓編譯器來應付超越預處理器能力的文本替換。 用法一: typedef int (*

原创 svnserve配置文件詳析

subversion是一個SVN服務器,客戶端通過使用以svn://或svn+ssh://爲前綴的URL來訪問svn服務器,實現遠程訪問SVN版本庫。 svn可以通過配置文svnserve.conf件來設置用戶和口令,以及按路徑控制版本

原创 Heritrix源碼分析(九) Heritrix的二次抓取以及如何讓Heritrix抓取你不想抓取的URL

轉載自http://guoyunsky.iteye.com/blog/644396   前面說過Heritrix可以在某個抓取基礎上(這裏假設爲A)繼續抓取,因爲Heritrix對每一個URL都會有相應的日誌處理,同時還有checkp

原创 Hadoop安裝配置

硬件環境 共有3臺機器,ubuntu 10.04和9.10系統,Java使用的是jdk1.6.0。IP配置如下: ingteam:192.168.0.1 ing-1:192.168.0.101 ing-2:192.168.0.102 前提:

原创 最大子序列和問題

轉載自http://www.cnblogs.com/CCBB/archive/2009/04/25/1443455.html   問題描述: 輸入一組整數,求出這組數字子序列和中最大值。也就是隻要求出最大子序列的和,不必求出最大的那個序列

原创 C程序的內存分配

轉自http://blog.csdn.net/iloveyaoge/article/details/6038716 C中內存分配有三種方式 【1】靜態存儲區分配。內存在程序編譯的時候就已經分配好,這塊內存在程序的整個運行期間都存在。例如全局

原创 有關(int&)和(int)的區別

先看一段程序 #include "stdafx.h" #include <iostream>  using namespace std;  int _tmain(int argc, _TCHAR* argv[]) {     float 

原创 static的作用

在C語言中,static的字面意思很容易把我們導入歧途,其實它的作用有三條。 (1)先來介紹它的第一條也是最重要的一條:隱藏。 當我們同時編譯多個文件時,所有未加static前綴的全局變量和函數都具有全局可見性。爲理解這句話,我舉例來說

原创 C++內存佈局 virtual多態

輸出結果? class base  {  public:      int fun(int a=1)      {          return a+1;      }  };   class derived :public  base