原创 C++重載、覆蓋與隱藏

重載 前提:(1)同一作用域 (2)函數名相同 要求:不同形參表 注: 返回類型和參數的缺省值不參與重載識別。函數前綴的訪問控制(public/protected/private)不影響重載。在不同的名字空間聲明的函數不是重

原创 webbench源碼分析之usage函數

/**************    程序使用方法  ***************/   讓我們先來看一下fprintf函數: 函數原型:int fprintf(FILE *stream, const

原创 讀懂diff

讀懂diff diff是Unix系統的一個很重要的工具程序。 它用來比較兩個文本文件的差異,是代碼版本管理的基石之一。你在命令行下,輸入:   $ diff <變動前的文件> <變動後的文件> diff就會告訴你,這兩個文件有何

原创 回調函數

今天討論下C/C++中的回調函數。      在理解“回調函數”之前,首先討論下函數指針的概念。 函數指針 (1)概念:指針是一個變量,是用來指向內存地址的。一個程序運行時,所有和運行相關的物件都是需要加載到內存中,這就決定了程序

原创 Linux之我最常用的命令

Linux之我最常用的命令 更多內容,請點擊:http://blog.csdn.net/weixin_37977062?viewmode=contents cd / ls / man /rm / 1.history

原创 關於 ‘--exec’ 參數( find 命令)及介紹 ‘xargs ’命令區別

關於 ‘--exec’ 參數( find 命令)及介紹 ‘xargs ’命令區別 前言: find 命令一直都是系統管理員的常用命令之一, 其參數中 “-exec” 尤其實用。而 “xargs” 命令,針對查詢也有屬於自己的見

原创 Linux之我最常用的操作

Linux之我最常用的操作 更多內容,請點擊:http://blog.csdn.net/weixin_37977062?viewmode=contents 重定向 1.普通重定向 cmd > file 2>&1 cdm >> fi

原创 Linux內核鏈表之哈希鏈表

/*  * <Filename : hlist.h>  * Date : 2017年6月4日  * Weather : cloudy day  * Author : goup 更多內容,請點擊http:/

原创 Linux啓動過程詳解

啓動第一步--加載BIOS當你打開計算機電源,計算機會首先加載BIOS信息,BIOS信息是如此的重要,以至於計算機必須在最開始就找到它。這是因爲BIOS中包含了CPU的相關信息、設備啓動順序信息、硬盤信息、內存信息、時鐘信息、PnP特性

原创 DNS原理

DNS 原理入門 DNS解析原理及過程   當用戶訪問我們網站一個網頁時,他需要經過以下步驟:   1)找到這個網頁的存放服務器;   2)服務器將用戶的請求信息接入;   3)服務器通過文件路徑(URL)查找用戶請求網頁;   4)

原创 守護進程詳解

1、 守護進程的概念: 守護進程(Daemon)是一種運行在後臺的一種特殊的進程,它獨立於控制終端並且週期性的執行某種任務或等待處理某些發生的事件。由於在Linux中,每個系統與用戶進行交流的界面成爲終端,每一個從此終端開始運行的進程

原创 webbench源碼分析之benchcore函數

/******************************    這裏纔是測試http的地方 ,benchcore函數是子進程進行壓力測試的函數,被每個子進程調用   @host:地址    @por

原创 webbench源碼分析之build_request函數

/****************    創建URL請求連接    @url:url地址    創建好的請求放在全局變量request中   ****************/   // 此函數主要目的是

原创 webbench源碼分析之bench函數分析

/* vraci system rc error kod */   /***********************   創建管道和子進程,對http請求進行測試   ******************

原创 Linux內核數據結構之鏈表list.h

百度雲盤鏈接:http://pan.baidu.com/s/1hs1Mquo 密碼:yeyt 如果鏈接失效,可加QQ:2426876333 或 微信:Gp2426876333 Linux-3.5版本下的list.h註釋翻譯(英文水平有