原创 tar命令常用方法
我使用過的Linux命令之tar - 解壓縮工具 本文鏈接:http://codingstandards.iteye.com/blog/833203 (轉載請註明出處) 用途說明 tar命令是常用的備份、壓縮、解壓命令(The GNU
原创 linux指定運行時動態庫路徑
衆所周知, Linux 動態庫的默認搜索路徑是 /lib 和 /usr/lib 。動態庫被創建後,一般都複製到這兩個目錄中。當程序執行時需要某動態庫, 並且該動態庫還未加載到內存中,則系統會自動到這兩個默認搜索路徑中去查找相應的動態庫文
原创 內存泄露/溢出檢測
1、 mtrace:一個由glibc庫提供的簡單實用工具 分析應用程序對malloc()和free()等接口的調用 程序源文件必須包含頭文件mcheck.h 應用程序必須調用mtrace()安裝處理器(handler) MALLOC_TR
原创 VIM快捷操作
來源:http://bbs.jcwcn.com/thread-201082-1-1.html VIM快捷操作: 光標移動: 四個方向 k h 0 l j ctrl+f, ctrl+b 向下翻
原创 linux命令 ar 創建靜態庫
linux命令 ar 創建靜態庫 用途說明 創建靜態庫。a文件。用C/C++開發程序時經常用到,但我很少單獨在命令行中使用ar命令,一般寫在makefile中,有時也會在shell腳 本中用到。關於Linux下的庫文件、靜態庫、
原创 typedef const
若typedef char * pchr; 則const pchr 等價於 char * const 而非const char *,這一點上typedef 與define 不同。
原创 source insight 條件編譯代碼分析技巧(快速定位#)
source insight 條件編譯代碼分析技巧 條件編譯是C語言的一大特色。基於C實現的工程中,版本控制,平臺移植以及調試輸出很大程度上是通過條件編譯實現的。 但是多層嵌套複雜的條件編譯卻給代碼分析帶來困難,特別是面對規模龐大的代
原创 vmware安裝ubuntu不支持鼠標
安裝ubuntu虛擬機時,選擇的是圖形界面,可是啓動後卻不支持鼠標,看到網友說:內存選擇小於768M的會默認安裝成文本模式,此前遇到這個問題一直沒有解決,偶然遇到,做個記錄。
原创 virtualbox下windows和ubuntu機共享文件夾設置
安裝好Ubuntu 8.10後,運行Ubuntu並登錄。然後在VirtualBox的菜單裏選擇"設備(Devices)" -> "安裝增強功能包(Install Guest Additions)"。 相關下載: VirtualBoxV
原创 ubuntu12.04新立得安裝
在軟件中心搜synaptic,安裝後即可用。
原创 從30歲到35歲:爲你的生命多積累一些厚度(好文 保留)
你所有不曾料想過的問題,都會隨着時間的推移而與你不期而遇;你所有曾經瀟灑的隨遇而安,同樣也會隨時間流逝而讓你承擔那些似乎命中已經註定的代價。在這個世界上,“唯一不可阻擋的是時間,它像一把利刃,無聲地切開了堅硬和柔軟的一切,恆定地向前推進着
原创 ubuntu12.04 虛擬機 運行環境
今天重轉了一下我的ubunutu虛擬機,啓動後總感覺跟以前的不一樣,仔細一看,發現是runlevel不同了,現在是級別2的,似乎跟原來的系統不一樣,網上搜一些相似關鍵詞,很多都說可以通過/etc/init
原创 ubuntu安裝samba服務器
今天給ubuntu虛擬機安裝samba服務器,想建立虛擬機與xp的通道,安裝並配置好samba後,執行sudo /etc/init.d/samba restart 提示沒有samba命令,到/etc/init.d下尋找,果然沒
原创 ULARGE_INTEGER
ULARGE_INTEGER ULARGE_INTEGER //一個64位的無符號整型值 The ULARGE_INTEGER structure is used to specify a 64-bit unsigned intege
原创 linux內存管理——夥伴關係算法
夥伴算法 1.原理 Linux的夥伴算法把所有的空閒頁面分爲10個塊組,每組中塊的大小是2的冪次方個頁面,例如,第0組中塊的大小都爲20 (1個頁面),第1組中塊的大小爲都爲21(2個頁面),第9組中塊的大小都爲29(51