❶ 學習LINUX下的網路編程 必看什麼書
如果你想精通,那麼就按照如下順序:
1:首先看<Unix環境高級編程>,大概把Linux編程這塊了解了;
2:然後看<tcp/ip 詳解>這本書有點厚,慢慢看,把TCP/IP的協議都看懂,裡面就用了很多Linux程序代碼在講解;
3:最後看<UNIX網路編程卷>,上面寫了各種的網路編程方法等等;
如果你只是一時的學習下編程,那就看下<Unix環境高級編程>跟<UNIX網路編程卷>就好了,一般人這三本書隨便翻翻看個大概就好.
作者是史蒂文森,非常厲害的大師.
❷ linux網路編程(宋敬彬)這本書怎麼樣
這本書很垃圾,竟然都出第二版了。作者只想著掙錢,都不認真編輯審稿,裡面很多低級錯誤,初學的人很容易被誤導,建議不要看這本書!!!三思啊!!!!
❸ 學習Linux網路編程過程中應該掌握哪些基本知識,應該看哪些書自己學習謝謝回答
起碼要會用linux系統吧,公司的話很有可能使用字元界面做開發,所以還要學vi編輯器。然後學習linux的各種基礎知識,shell編程什麼的。最後找幾本經典的網路tcp/ip書籍~~ok,准備完畢~
❹ Linux下的網路編程入門書籍,我要入門的,不是深入淺出。大家的名著等。知道的說下,,謝謝啊
網路編程的書,最經典莫過於:<unix網路編程 卷一>和unix網路編程卷二了。
下載地址:
卷1--主要將套接字介面:http://ishare.iask.sina.com.cn/f/5659027.html
卷2主要講進程通信:http://ishare.iask.sina.com.cn/f/11441415.html?from=isnom
另外,深入一點的書: tcp/ip詳解, 一共三卷。。。自己找去吧~~
還有,如果希望理解再深入到內核處理機制: 深入理解linux網路技術內幕
此外還有一本稍微親切點的書:實戰linux socket編程,就講套接字介面的。。。
網路編程入門的書籍,其實隨便一本linux編程書都會講到網路編程基礎,那就是套接字,告訴你基本的套接字介面如何使用~~....
樓上有個人說什麼 只要c++,這個看你自己,C++也可以....java也無所謂...python也有網路介面...不過我提到的書都是用c來作範例的~~~...能用C寫的話,用C++也差不多了...
❺ linux網路編程經典教材推薦(急)
不知你的水平處於哪個階段,假如你是學嵌入式的,剛開始接觸我建議你看華清遠見寫的《嵌入式Linux應用程序開發》雖然這本書上的好多是從後面我要說的書上抄的(嘿嘿,技術嗎不能完全這樣說)原因是:比較適合初學者,教材適合自己的才是王道,不能讓小學生成天看牛津高級詞典,一下子把人就嚇住,剛開始要學的不要太多 不要指望一下子就明白全部,太厚的書,太全了 也太多,當然這個只是說你的水平在初級階段
水平還行就看看國外的經典教材,當然是 W.Richard Stevens老人家寫的經典3部(可惜他老人家現在走了 不能給我們再寫經典 太可惜了)
1)Advanced Programming In The UNIX Environment 中文翻譯名為《UNIX環境高級編程》譯者:尤晉元,翻譯的還行(在這里我要批評有些人成天給翻譯的書挑刺 老說某某翻譯的不好 甚至打罵,我說一句:有本事你看英文版行了,英語不行就不要叫,再說你自己看了多少,也許你只是成天跟著吆喝的人)
2)Unix Network Programing 中文翻譯名為《UNIX網路編程》有兩卷 清華大學出版社,誰翻譯的 呵呵 沒注意
第一卷講BSD Socket網路編程介面和另外一種網路編程介面的,不過現在一般都用BSD Socket,所以這本書只要看大約一半多就可以了。第二卷沒有設計到網路的東西,主要講進程間通訊和Posix線程。所以看了《UNIX環境高級編程》以後,就可以看它了,基本上系統的東西就由《UNIX環境高級編程》和《UNIX網路編程》vol2概括了。看過《UNIX網路編程》以後,您就會知道系統編程的絕大部分編程技巧,即使卷一是講網路編程的。
3)《TCP/IP祥解》一共三卷,卷一講協議,卷二講實現,卷三講編程應用。我沒有怎麼看過。,但是據說也很經典的,因為我沒有時間看卷二,所以不便評價。
❻ linux網路編程--宋敬彬的這本書怎麼樣,如果想學習linux網路編程應該看什麼書
不必看書,上網查資料看博客,復制代碼,粘貼,編譯,運行,噎?有效果了!可以發送可以接收了!改代碼,哎呀,會了。
❼ 進行 Linux 網路編程的人需不需要看 TCP/IP 詳解這種書
TCP/IP協議是當前廣域網和區域網通用的網路協議,因此,基於TCP/IP的編程就格外重要。從應用上來說,現在直接利用C層次Socket
API進行TCP/IP編程的人確實越來越少了,各種現成的框架(如ACE、Java、.NET
FCL)和控制項(如IP*Works)大大簡化了TCP/IP編程的難度。但是,如果想要在這個領域達到融會貫通的地步,不打下堅實的基礎是不可想像的。
作為一名高級的網路開發人員,除了學會系統提供的socket介面之外,還必須掌握網路基礎理論知識和網路協議,只有這樣我們才能充分的認知到網路的運行原理,才能在我們的程序中更加充分的利用各種網路或協議提供給我們的特性,在遇到網路編程中的各種疑難雜症時我們才能有的放矢的輕易找出問題所在
❽ 學習linux網路編程哪本書好啊求大神推薦推薦。
不看鳥哥的書太吃虧了!我特別喜歡鳥哥,可以去他的網站看!
❾ unix/linux網路編程經典書籍
是協議棧還是應用程序?協議棧的話,可以抱本TCP/IP詳解作參考
應用程序的話還是用Unix高級編程吧,比較全面比較基礎,更具體的應用,更可以網上直接搜代碼或者文檔~
❿ 進行Linux 網路編程的人需不需要看 TCP/IP 詳解這種書
一般的網路應用程序是不需要看《TCP/IP詳解》的,你指需要簡單的了解一下tcp和udp的通訊方式就夠了,理解socket的用法。那本書講的比較細,一般做網路設備調試或者開發網路設備軟體程序的人需要仔細學習。
注意理解幾個知識點,例如面向連接的tcp的連接->通訊->斷開過程,udp的數據發送與接收,socket的使用方法,編寫一般網路通訊程序基本夠用了,今後碰到什麼問題再網路就是了。