原创 linux下xxd以16進制顯示二進制文件內容

 xxd [options] [infile [outfile]]   -b | -bits :以bit 輸出 -c cols | -cols cols:每行顯示的列數 -g bytes | -groupsize bytes:顯示時用空格以

原创 vmstat詳解

vmstat :報告處理器、內存、頁、塊io、cpu活動信息 vmstat [-a] [-n] [-S unit] [delay [ count]] vmstat [-s] [-n] [-S unit] vmstat [-m] [-n] [

原创 Software Engineering 招聘要求

      Software engineering Google's software engineers develop the next-generation technologies for which we've become w

原创 linux 性能分析工具

 常用的性能分析工具有:top ps iostat vmstat sar free uptime,這些很簡單,不多說了。   還有一些不是那麼響亮的: pmap:報告某個或多個進程的內存使用情況 Usage: pmap [-x | -d]

原创 linux 程序運行到後臺,控制檯輸出到文件,並能日誌切割的方法

 linux要把程序運行到後臺的方法很多就不說了。 但是要滿足一下三點: 1:運行後代 2:控制檯輸出到文件 3:能對輸出文件做日誌切割 我試驗了一下,一下方法可行。   nohup ./test.exe >> test.log &   日

原创 vim一

在用戶當前目錄中.vimrc中設置一下內容 syntax on set expandtab set shiftwidth=4 set softtabstop=4 set tabstop=4 set autoindent set

原创 Streaming vs. progressive download

 http://blog.mydeo.com/2009/01/12/streaming-vs-progressive-download-understanding-the-difference/   progressive download

原创 git 提示 fatal: Unable to find remote helper for 'http'

今天在下載chromiumos 代碼的時候,按照google官網的提示步驟下載的時候, 提示Unable to find remote helper for 'http',發現原來是git安裝不完全 的問題造成的。如果是centos,用下

原创 boost智能指針

boost 提供了一下幾種智能指針: scoped_ptr  scoped_array  shared_ptr  shared_array  weak_ptr scoped_ptr  scoped_array 用於確保動態分配的對象能夠

原创 linux內存查看命令free

linux下查看內存命令free。但是,linux內存的實際使用,和輸出的字面意思還是有些差別,linux真正可用的內存不是free項直接看到的。如下: [root@dbrg-1 ~]# free                     

原创 shell中的array數組

 #/bin/bash A=(a b c de)  echo ${A[@]} echo ${#A[*]} len=${#A[*]} i=0 while [ $i -lt $len ] do     echo ${A[$i]}     let