程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 《精通Unix下C語言與項目實踐》讀書筆記(16)

《精通Unix下C語言與項目實踐》讀書筆記(16)

編輯:關於C語言

  《精通Unix下C語言編程與項目實踐》讀書筆記(new) 文章試讀  不拘一個遍程序系列編程序不能一個腦袋鑽到底,有時要學會變通,即所謂的曲線救國。 職場規劃:一些雜七雜八的職場感悟吧。不值錢的軟件人才 精力充沛與事業成功   讓系分來得更猛烈些吧    不值錢的系統分析師   經濟危機下大學生如何就業  經濟危機中如何提高你的核心競爭力     要學會說“我要”  不要做沙和尚 我的詩歌:都是我的打油詩,但是很值得一讀。不要工作還衣食無憂之四難歌   香格裡拉美人圖   關於中國神仙的研究   給“南京,南京”挑刺   所有人都瘋了  Oracle收購Sun  曬老婆寫的肉麻情書 寶寶圖片:超可愛的小寶寶 博客 考試培訓:主要是關於考研、軟考和等級的相關題解。2009考研試題分析   2008年12月程序員試題分析    2009年軟考備考全攻略    2008年5月程序員試題解析 輕松寫系分論文  2009年3月計算機等級考試數據庫試題解析   2009年上半年軟考試題參考答案

第1回 回評論讀者展迷茫,出《筆記》浪子釋疑惑十六)
作者:朱雲翔,胡平朱朱胡工作室)

1.10 Windows編程和Unix編程,C語言編程和C++Java編程,到底哪個好

無所謂好與不好,每人都有自己的領域,我設計程序時考慮的是“適用”而不是“硬要用”C或者用Java。比如一些“XX管理系統”,一般考慮Web+Java,而一些實時性要求很強的,則選擇C。如果涉及復雜界面的我用C++Builder可惜沒落了),如果涉及游戲界面時我會選擇VC+SDK+DirectX等等。當然,如果選擇幾種語言都差不多的時候,我也會義無反顧的選擇平時最熟練的一種。 每個初學者都有這樣的疑問,到底學哪個好呢?好學者甚至會在論壇上提問,於是引起大片口水戰。其實根本就不用問,想學哪個就學哪個,想用哪個就用哪個,覺得不順手就換一個。 編程浪子:無論是倚天劍還是屠龍刀,無論是打狗棍法還是降龍掌法,都是為人服務的,人們應該掌握它們,而不是被它們掌握。 義憤填膺的游客:你說的輕巧,你不知道掌握一門語言或者一個開發工具比如VC)是很麻煩的事情,需要半年乃至幾年的學習。 學習計算機基礎,學習第一門語言,也許需要這麼久,但是掌握一門新的語言或者新的開發工具就決不能再用這麼久了,要知道當前計算機知識大爆炸,新知識新技巧新應用層出不窮,甚至很多東西只是昙花一現,如果每個技巧都需要幾年的時間去掌握的話,那就只有被淘汰了。 要避免淘汰,可以從幾個方面入手: 1. 打牢基礎。就目前的情況而言,所謂的“新知識”其實都是在基礎知識之上的某些專業的精煉,並沒有改朝換代的內容出現,所以一旦打下了堅實的基礎,學習任何一個“新”技術都易如反掌。 2. 快速學習。這就要求各位具有快速學習能力,包括記憶力、理解力和學習方法等多方面的內容,具體將起來不是三言兩語說的清的,本基本就不再闡述了。 3. 選擇一門比較穩定的內容。這叫以不變應萬變。 編程浪子:告訴大家一個好消息,Unix下C語言編程知識的更新速度相對穩定多了,大家學會了這個,至少在相對長的一段時間內不用考慮被

1.11 Unix下用什麼開發工具,在哪下載

從大家進入大學開始,開發工具的思想就已經深入人心了,從TC2.0、BC3.1到VB6.0、VC6.0、CB6.0、JB6.0再到Delphi2009、VC2008、Eclipse3.4,集成開發環境的概念已經深入人心,對某些人來說,集成開發環境就是語言,比如: 地球人甲:你用什麼語言編程程序啊? 地球人乙:我用VC遍程序,你什麼語言編程? 地球人甲:我用Eclipse。 但是,在Unix下,就目前而言,暫時還沒有引起全球轟動效應的集成開發環境,即使說有,那也只能說是辦自動化的makefile了。 所以,Unix下C語言編程,不使用集成開發環境,就手工打“cc”或“make”! 當然,整天面對一個黑洞洞的字符界面,是個人也會發瘋的,所以我們可以充分利用Windows桌面機的優勢,將Unix和Windows合作編程,比如: 1. 編輯軟件。可選擇Windows下的UltraEdit或其它優秀編輯軟件,也可以選擇Unix下vi或Linux下vim。 2. 傳輸軟件。如果在Windows下編輯程序,那麼就需要將程序上傳到Unix服務器上,可選擇的軟件有:Windows自帶FTP、Windows下UltraEdit等自帶FTP功能的編輯軟件、Windows下FTP客戶端軟件,比如FlashFXP等、Linux下Samba服務器。 3. 遠程登錄軟件。一般情況下我們會在Windows桌面機上遠程登錄Unix服務器,目前的登錄軟件有:Windows自帶telnet、網絡終端SecureCRT、SecureNetTerm或NetTerm等。 所以的編程套接准備,我們都將在後面的准備篇中一一描述,請大家拭目以待。

1.12 作業

1. 思考自己學習Unix下C語言編程的目的,並回帖列舉出來。 2. 熟記Unix/Linux的歷史,並大聲朗讀1.3.2小節的Unix歷史詩歌。  上一篇 目錄 下一篇  

本文出自 “編程浪子朱雲翔” 博客,請務必保留此出處http://zhuyunxiang.blog.51cto.com/653596/181820

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved