原创 Linux必學的60個命令 (轉)
inux必學的60個命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盤操作、文件存取、目錄操作、進程管理、文件權限設定等。所以,在Linux系統上工作離不開使用系統提供的命令。要想真正理解Linux系統,就必須從L
原创 ip檢驗和算法分析與實現
爲了計算一份數據報的IP檢驗和,首先把檢驗和字段置爲0。然後,對首部中每個16bit進行二進制反碼求和(整個首部看成是由一串16bit的字組成),結果存在檢驗和字段中。當收到一份IP數據報後,同樣首部中每個16bit進行反碼求和。由於接
原创 linux環境編程中, 殭屍進程的產生和預防
本文參考了<<unix高級環境編程>>的相關知識, 如要更詳細瞭解請查閱之. 先看一下殭屍(zombie)進程的含義吧: 如果一個父進程先於子進程結束, 那麼init成爲該子進程的父進程, 而不是其祖父進程;
原创 Linux下配置NAT服務器共享上網
<< Linux下配置NAT服務器共享上網 >> content: 0. 本次配置的網絡的拓撲結構: 1. 配置IP地址 . 1.1 正確配置學校分配的IP使能正常上網 . 1
原创 vim奇技淫巧(一)(轉)
http://blog.chinaunix.net/u2/86590/showart.php?id=2087339 vim奇技淫巧(一) 總結一下自己經常用vim的一些技巧和操作,很基本的就不寫了,很高深的還有待以後補充: 替換 :%s
原创 <<深入理解計算機系統>>家庭作業3.38, 分析全過程
Technorati 標籤: linux彙編 棧指針 函數棧 <<深入理解計算機系統>>家庭作業3.38, 分析全過程 問題: 輸入一個16進制的字符串, 使得程序輸出0xdeadbeef 在 windows + MinGW-gcc
原创 bash_profile和.bashrc的什麼區別
Technorati 標籤: linux bash bashrc profile .bash_profile和.bashrc的什麼區別 --------------------------------------------------
原创 C語言接口與實現-創建可重用軟件的技術 (筆記10)
<<C語言接口與實現-創建可重用軟件的技術>>(筆記10) Array_T 動態數組 接口: T Array_new (int length, int size); 創建一個動態數組 void Array_free(T *a
原创 最近點對問題的分治算法分析與實現
爲了方便起見,在這也先說明一下什麼是"最近點對問題".設有N個點,則易知從這N個點中任意選取2個點作爲一對一共有N(N-1)/2種組合, "最近點對問題"就是從這N(N-1)/2個點對中求出相距最短的一對, 並求出它們之間的距離. 爲了
原创 Opengl固定渲染管線操作順序
1 2 <<Appendix A: Order of Operations>> 3 4 http://fly.cc.fer.hr/~unreal/theredbook/appendix
原创 Vimperator的收藏夾訪問
By MrBear 給Firefox加上Vimperator,就好像將改口的Carl Zeiss Hologon 16mm安在Leica上一樣,一下子將視野拓寬到令人驚異的程度。 但是不得不承認的是,Vimperator的收藏夾瀏覽功
原创 C語言接口與實現-創建可重用軟件的技術(筆記12)
Ring_T 環(雙向鏈表) 一個5元素環: /* head永遠指向sing[0]. * 一個5元素環: * lo hi * 1
原创 VMware-linux連上Internet方法
VMware-linux連上Internet方法 Technorati 標籤: linux VMware 上網 本文介紹的是以NAT方式連Internet的詳細配置進程, 其原理其網上有很多, 隨便google 都可以搜索到, 在這就不
原创 Windows live writer的CSDN blog 設置
Technorati 標籤: live,writer,csdn,blog Windows live writer的CSDN blog 設置 1 在live的登陸設置 1、在啓動的時候,或者增加博客賬戶的時候,輸入自己的Blog URL和賬
原创 linux忘記密碼的解救方法
今天, 心血來潮, 再次啓動了已一年多不用的linux7. 正要登陸, 發現以前設了密碼, 可是...記不起來了, 正納悶會不會就這樣永遠都進不去了...幸好, 最後還是找到了解決辦法, 讓我有機會重溫以前那我的linux行進過程.