原创 llvm學習(一)————朦朧的感覺

做個開始標記:               在上大學的時候,就想擁有一個自己的博客,想要寫出一些有質量的博文。現在回過頭來,感到很失望,博文數量少,質量差。在這裏將記錄我的llvm學習之路,希望和朋友交流學習。        以前多多

原创 可執行程序裝載與進程相關的概念

因爲程序的運行時是有局部性原理的,所以我們可以把程序經常使用的部分駐留在內存中,而將一些不常用的部分存放在磁盤裏面,這就是動態裝入的基本原理。 虛擬存儲機制 頁映射————動態裝載方式之一

原创 內存和虛擬地址空間的關係

        先說一個自己以前碰到的問題吧,我的pc有8G的內存,我裝了32bit的操作系統,當然,只能查看到不到4G的內存。          對我們的應用程序來說,操作系統會給每個進程分配內存等資源。          假如說,

原创 C/C++拾遺————空指針{NULL/0/(void*)0}與 空字符{null/'0'} 區別

    突然對NULL與null的區別有點疑惑,在網上搜索了一下,查到下面的用法。其實很簡單,就如博文標題,空指針可以是NULL,0或者(void*)0,空字符可以是null或者‘0’表示。   When the term "null"

原创 Effictive C++學習(一)——概念問題

    不明確行為(undefined behavior):C++中未定義,無法預期運行時會發生什麼狀況。比如,讀取空指針的值,數組訪問超出範圍等等。不明確行為會導致程序結果,有時正確,有時錯誤。     對於const關鍵字與指針關係的

原创 u盤安裝盤的製作彙總

        作爲一個IT從業人員,別人找着幫忙安裝系統是件很平常的事情。今年過年,幫親人裝系統,結果只帶了win7的系統光碟,誰想人家的電腦沒有光驅,這下可就悲劇了。轉遍了整個小縣城的電腦商店,結果沒有一個賣光驅的。這樣也就沒辦

原创 例說hg(三)———— hg的圖形界面安裝

        開篇:         之前一直用hg進行代碼倉庫管理,有時候在終端看的不是那麼直觀,可以安裝hg的圖形界面。在此記錄安裝過程,希望對大家有所幫助吧!!!!!         在此聲明一下,博主不在特殊說明的情況下,使用的

原创 例說hg(二)———— hg merge的用法

      開篇:         之前一直用hg進行代碼倉庫管理,hg merge是其一大重要功能。在此把自己的實例在此記錄,希望對大家有幫助吧!!!!!   倉庫介紹: 倉庫很簡單,只有兩個branch,即default和home。

原创 例說hg(一)————hg sum 與hg tip區別

  開篇:         之前一直用hg進行代碼倉庫管理,總是把hg sum 和hg tip的關係搞混。當時有人幫忙,現在得自己摸索了。在此把自己的實例在此記錄,希望對大家有幫助吧!!!!!   倉庫介紹: 倉庫很簡單,只有兩個bran

原创 CMake學習(一)——cmake的編譯、安裝及簡單使用(ubuntu)

《一日二十四挨踢www.1024it.net》站文章在未特殊說明下默認爲原創性文章。 在未有正式書面授權情況下,請勿轉載。謝謝配合         作為一名項目開發人員,我們必須學會一些自動化的工程構建工具,如cmak

原创 關於sqlite3在linux系統的應用

本文由博主原創,轉載請註明出處(保留此處和鏈接): IT人生(http://blog.csdn.net/robinblog/article/details/17289157)          一次偶然的機會,用到了sqlite3

原创 函數的錯誤應用導致的致命錯誤(一)——strcpy

        對一個coder來說,記錄一些自己所遇到的錯誤及解決方法是很重要的,寫此係列博文,以備後用,也希望對大家有所幫助。 下面是我在調試一個程序是碰到的錯誤: 錯誤log: F/libc    ( 7081): @@@

原创 llvm學習(二)————llvm編譯與環境構建

本文由博主原創,轉載請註明出處(保留此處和鏈接): IT人生(http://blog.csdn.net/robinblog/article/details/17339027) llvm官方資料:          在2011十月份

原创 gdb調試技巧(二)———— gdb 條件斷點

《一日二十四挨踢www.1024it.net》站文章在未特殊說明下默認爲原創性文章。 在未有正式書面授權情況下,請勿轉載。謝謝配合  GDB是linux上的調試利器,是我們每個基於linux系統編程coder必須掌握的一門技術

原创 mono資料收集

mono的官方網站: http://www.mono-project.com/Main_Page 關於mono的介紹(中文):http://www.cnblogs.com/ibrahim/archive/2010/01/11/asp-n