第一次聽到linux——確切說是gnu/linux——是在三年前的計算機基礎課上,那時候只知道linux是開源的、免費的,任何人可以無任何限制的使用,還有linux是多工、多使用者的作業系統,其他的就沒有了。
開始使用linux在去年五一的是時候。五一放假沒什麼事做,整天就在csdn上看看,有一天突然發現有免費體驗unix的廣告——unix體驗中心,於是在unix體驗中心註冊了乙個使用者,開始使用ssh工具在windows下使用linux。一短時間後,可以熟練的使用了linux下的檔案操作、目錄操作命令了。可是由於**出於安全考慮,有的命令沒辦法在中心體驗,於是乎想在自己的機器上裝乙個linux作業系統來用用,以提高自己的水平。
有了一次刻盤經驗後,第二次就不再出錯了,可是在安裝過程中有出現了許許多多的問題,經過兩個月的不懈努力,總算是把fedora安裝到了我的機器上了,從此我就可以隨心所欲的使用linux了。
通過半年的學習與實際操作,現在已經熟練的使用linux了,對linux的管理也有一定的了解,可以正確的管理使用者及其許可權的設定,簡單的安全設定,基本的網路服務管理等等,現在也開始學習linux下程式設計了。
lua和c的親密接觸
lua和c的親密接觸,靠的是乙個虛擬棧。lua通過這個虛擬棧來實現和c之間值的互傳。棧上的每乙個元素是乙個lua值 nil,number,string.當lua呼叫c函式的時候,這個函式會得到乙個新的棧,這個棧獨立於c函式本身的棧,也獨立於lua自己的棧。它裡面包含了lua要傳給c的所有引數,然後c...
C 與RSS親密接觸
講述動態生成rss檔案的方法。動態生成rss檔案也基本有兩種方法,一種是用字串累加的方法,另一種是使用xml文件生成的方法。字串累加的方法也比較簡單,我也就不多說了,這裡著重說一下生成xmldocument的方法,包括各種節點的建立,屬性的建立等。當然在此也有必要說明一下為什麼採用後者,因為後者符合...
親密接觸Discuz!NT之架構篇
慮到使用者的實際應用需求和面向未來的軟體開發理念,discuz nt在設計和開發之初就構建了優良的架構,大大提高了軟體的伸縮性 可擴充套件性和重用性。本架構除了使discuz nt自身結構更為清晰和更易於維護以外,也為使用者進行二次開發和完善論壇個性化提供了極大的方便。discuz nt採用了如下的...