當前位置:首頁 » 編程軟體 » c網路編程書籍

c網路編程書籍

發布時間: 2022-05-10 03:39:59

javaC/S網路編程看什麼書

<<java網路編程>>
《Java網路編程》第三版會為你介紹Java網路API的最新特性。本書討論了JDK1.4和1.5(現在已命名為J2SE5)中所做的所有修改和增補。本書內容全面,涵蓋了從網路基礎知識到遠程方法調用(RMI)等各方面的內容,書中章節涉及到TCP和UDPsocket、伺服器socket、URL和URI、組播以及特殊用途的API(如JavaMail)等等。本書展示了如何使用JSSE編寫安全的網路應用程序,解釋了如何使用NIOAPI編寫超高性能的伺服器。它還涵蓋了Java對網路代理、Webcookie和URL緩存的支持。

㈡ 我想學習linux下的c編程,主要是多線程和網路都需要看那些書啊

高級UNIX環境編程

Unix網路編程

如果有c語言基礎的話應該沒有問題。Unix環境與Linux基本通用。

㈢ 誰推薦本windows網路編程比較經典的書(c語言版的)

我有幾本C的書,其中最詳細的是譚浩強版的《C語言程序設計》清華大學出版社,而且錯誤最少,我只有實體書,沒電子書,不好意思了

㈣ 學習編程知識需要什麼書籍

一半網上也有公開課啥的,是在不想去培訓的話

㈤ c語言網路編程 書

朋友,我的建議是,你在學網路編程之前,一定要把c基礎學好,當然不只看譚教授的書了,下面推薦的幾本書被公認為c語言方面的經典書籍,分別是:
1、c和指針 Kenneth A.Reek 著 徐波譯 人民郵電出版社
2、c陷阱和缺陷 Andrew Koenig著 高巍譯 人民郵電出版社
3、c專家編程 Dennis Ritchie著 人民郵電出版社
另外推薦基本網路編程書籍,也被稱為經典,分別是:
1、TCP/IP詳解 卷1:協議 W. Richard Stevens著 謝希仁校 機械工業出版社
2、unix網路編程(第三版) steven著 清華大學出版社
你說你c基礎不是很好,所以我建議你看書的先後順序:先把譚教授那本書看透,接著看上面的c語言方面的三本書籍,當然你可以先看其中的一本或兩本,看透後,你的c語言功底就很不錯了(一定要結合書裡面的範例多做題),此時你的基礎就打好了,就可以接著看下面我給你推薦的兩本關於網路編程方面的書籍了!好好學習,學海無涯!

㈥ 2013英文原版的c語言書籍求推薦

首先你自己對C語言的認識不夠,C語言本身這些年一直穩定,沒有多少新特性出來,所以介紹C語言的新書基本上都是扯淡,騙你沒商量。建議用虛擬機安裝一個Linux系統,慢慢學。這里推薦C語言四書五經。
1、Brian W.Kernighan, Dennis M.Ritchie,《C程序設計語言》
2、Perter Van Der LinDen,《C專家編程》
3、Samuel P. Harbison, Guy L. Steele,《C語言參考手冊(第五版)》
4、David Hanson,《C語言介面與實現:創建可重用軟體的技術》

國人高數推薦:林銳《C/C++ 高質量編程指南》
Linux 系統編程推薦:《Unix 環境高級編程》
網路編程:《UNIX網路編程.卷1,套接字聯網API》、《UNIX網路編程(卷2):進程間通信》

㈦ 電腦編程入門書籍,應該先看什麼

我轉載的,感覺對你有用!!! 都是我看過或正要看的書,晾晾書架,希望對後來者也有一點作用,當年我也是浪費時間看了一些沒有價值的書籍,頗為後悔,現將精華總結如下:
c語言篇:(雖有人說學C++不用先學c,但我頗不以為然,不知數據為何,又何來的封裝繼承多態)
1:c語言入門大學教程c語言譚浩強版足以。
2:windows c語言API編程基礎,推薦《windows程序設計(第5版)》 Charles Petzold著,通過學習可對界面編程一覽無遺,剩下的就是看怎樣用c++進行包裝,體會c++面向對象復用代碼的威力了。
3:《TCP/IP協議及網路編程技術》 羅軍舟等編著 清華大學出版社 國貨上品,是應用c語言在windows下進行網路編程的好教材.也是使用c++進行網路編程的知識准備。
C++基礎篇: 1:《C++Primer(3or4版)》入門第一部.
2:《深入淺出MFC》 侯捷著 國貨精品,本應歸入學習vc的范疇,但他實際是對widows API的c++框架介紹,用來做vc項目只能起輔助作用,對建立c++面向對象思想卻多有啟迪。
3: 《C++標准程序庫》 侯捷/孟岩譯 庫是語言的延伸,學習c++不可不看。
4: 《C++實踐之路》 周良忠譯 一個計算器例子貫穿全書,幾乎用到C++所有知識,真正的例子驅動教學法。
面向對象技術:
1: 《設計模式-可復用面向對象軟體的基礎》 美國四人幫的跨時代大作 230頁卻足以開啟一個時代,真正體現了面向對象技術的價值,是代碼復用的經典之作,不能不看。
2: 《UML Distilled》 UML建模很火歐,但對我來說看主要目的是看懂類關系草圖,這本小書足以。
c++進階篇
1: 《C++高級編程》 劉鑫等譯 有對c++知識的精要總結其中包括如何更好地實現重用、如何有效地測試和調試等C++專業人員常用的一些技術與方法,值得了解。
2: 《Effective C++》,《必知必會》,《c++編程規范》 三本小書卻足以檢測你對c++知識掌握的真正情況。
c++高階篇:(本人仍在閱讀中)
1: 《深入探索c++對象模型》 侯捷譯 對C++內存布局的深入介紹,是真正理解com/corba等組件技術的必備基礎。
2: 《C++ Templates中文版》 陳偉柱譯 模板聖經,現代c++發展的前沿泛型編程思想總結 (是看懂boost類庫的知識儲備)。
3:《C++設計新思維》 侯捷/於春景譯 泛型編程與設計模式的綜合應用,鍛煉思維的好書,(已經買了半年多了,等我有空時一定看'_')。
其他:
C++編程思想,C++語言之父的c++語言特別版 等書本人只在書店裡見過,沒有閱讀就不敢置評了。
(一)語言入門:
《C++ Primer》
最新版本:第三版(第四版國外已上架,國內一些網上書店也在預訂中)
適合有豐富C經驗,缺乏C++經驗的。不過我個人一直認為此書帶著過於強烈的C語言的痕跡,對於C++的學習未必是好事。
《The C++ Programming Language》/《C++程序設計語言》
最新版本:第三版特別版
簡稱TC++PL,有其他語言的豐富經驗的。(也有人簡稱之為「TCPL」,但需與另一本《The C Programmer Language》區分開來)
《Essential C++》
《Accelerated C++》
這兩本薄一些,都是不錯的選擇。《Accelerated C++》本人沒有讀過,從各方面的評價來看,完全值得推薦。
以上幾本書都有相應的中文版,而且翻譯的質量都不錯。上面的書未必都需要讀一遍,但無論如何,TC++PL是應該閱讀的。
(二)進階A:
這個路線側重於語言本身
《Effective C++》
最新版本:第二版(第三版國外已上架,國內一些網上書店也在預訂中)
簡稱EC。C++程序員必讀!很多時候,我們說C++聖經不是指TC++PL,而是這一本。《The Pragmatic Programmer》一書中寫到:「一旦你發現自己要參與C++項目的開發,趕快跑(不要走)到書店去購買Scott Mayer的《Effective C++》,可能還要《More Effective C++》」。
《C++ Coding Standards: 101 Rules, Guidelines, and Best Practices》/《C++ 編程規范》
個人認為此書應為C++程序員必備的案頭書。幾乎Effective系列和Exceptional系列都在這里得到了總結。最新的模版、異常的業界經驗都在這里的到了體現。可能的唯一缺陷就是對一個新手而言,關於「為什麼這么做」的問題,解釋的不夠。
我的看法是:如果你不理解其中的條款,記憶,並且照做;如果你理解其中的條款,我猜你一定會同意書中的觀點。我認為這本書中的內容至少在2009年以前都不會過時,人們將廣為傳誦它制定的101條戒律。
還不知道他的簡稱,也許「101」會成為一個候選者?
提到《Effective C++》,那麼另外三本書一一浮出水面:
《More Effective C++》
《Exceptional C++》
《More Exceptional C++》。
新書《Exceptional C++ Style》也是值得一看的好書。
上述幾本書,一本也不應該放過。
個人建議上述書籍按順序閱讀。並且,在將來反復閱讀這幾本書。

㈧ 求C語言初學者書籍推薦

    1.基礎(C語言入門,初學,編程基礎)

    《C語言程序設計:現代方法》(第2版)

    《深入理解計算機系統》(修訂版或第2版)

    《C語言程序設計》(第2版)

    《程序員修煉之道》

    《C和指針》

    《C primer plus》(入門首選)

    《高質量程序設計指南》(一定要看)

    《從問題到程序》(最佳高校教材)

    2.內核/驅動

    《Linux內核設計與實現》(第3版)

    《Linux設備驅動程序》(第3版)

    《深入Linux內核架構》

    《Linux C編程一站式學習》

    3.應用

    《UNIX環境高級編程》

    《UNIX網路編程》

    4.進階

    《C陷阱與缺陷》

    《C專家編程》

    《C語言程序設計》K&R版

    《C語言解惑》

    《你必須知道的495個C語言問題》

    《C語言參考手冊(原書第5版)》

    《C語言介面與實現》

    《C語言的科學和藝術》

    《數據結構與演算法分析C語言系列》

    《Linux程序設計》

    《現代編譯原理》

    《重構-改善既有代碼的設計》

    《老碼識途-從機器碼到框架的系統觀逆向修煉之路》

    《C語言進階》

    《實用C語言編程》

C語言從入門到進階書籍推薦吐血整理大全(含網盤下載鏈接)

㈨ 初學C語言,有什麼好書推薦

014年下半年到東北某地校招,面試了12人,其中有當過C語言助教,有自學C語言編程的,問了4人,全都還在用譚浩強的C教材。老實說,聽到這樣的回答,我很是詫異,現在市面上有這么多好書可選,有不少學校和學生(非計算機專業)卻還在用譚浩強的書。
昨天給公司人力同事提了一份面向嵌入式軟體開發工程師的書單/在線資源,正好有幾本C語言或相關書籍,單列在此。其中大部分書我至少讀過一遍。
基礎(C語言入門,初學,編程基礎)

《C語言程序設計:現代方法》(第2版)(C
Programming: A Modern Approach, 2nd Edition, K.N.King)
《深入理解計算機系統》(修訂版或第2版)(Computer Systems: A Programmer's Perspective,
Randal E. Bryant et al),閱讀建議
《C語言程序設計》(第2版)(The
C Programming Language, Brian W. Kernighan & Dennis M.
Ritchie)

《程序員修煉之道》(The
Pragmatic Programmer: From Journeyman to master, Andy
Hunt & Dave Thomas)
內核/驅動
《Linux內核設計與實現》(第3版)(Linux
Kernel Development, 3rd Edition, Robert Love)
《Linux設備驅動程序》(第3版)(Linux
Device Driver, 3rd Edition, Jonathan Corbet et al)
《深入Linux內核架構》(Professional
Linux Kernel Architecture, Wolfgang Mauerer)
應用
《UNIX環境高級編程》(Advanced
Programming in the UNIX Environment, W. Richard Stevens)
《UNIX網路編程》(Unix
Network Programming, W. Richard Stevens)
進階

《C陷阱與缺陷》(C Traps and Pitfalls, Andrew Koenig)
《C專家編程》(Expert C Programming, Peter
van der Linden)
《ARM嵌入式系統開發:軟體設計與優化》(ARM
System Developer's Guide: Designing and Optimizing System Software,
Andrew Sloss et al)
在線資源

基礎
MOOC課程《C語言程序設計》,翁愷 請擇期學習課程,並參加考試,申請認證證書。
Python簡明教程:A Byte of Python 學習Python,編寫並運行所有示例代碼。
Linux Shell簡明教程 熟悉Linux Shell,掌握基本的shell腳本編程。
LeetCode OJ在線試題 獨立、自主完成至少2/3或更多題目,目前支持C++、Java和Python三種語言答題。
劉未鵬:怎樣花兩年時間去面試一個人? 建議提前兩年參考這篇文章,做好面試准備。
附註
StackOverflow有一份C語言圖書指南(The Definitive C Book Guide and List),分為Reference Style(參考、大全)、Beginner(初學)、Intermediate(中階)、Above Intermediate(高階)四類。

㈩ 學習C語言應該看什麼書

潭浩強的<<C程序設計 清華大學出版的<<C++程序設計等 能了解一些基本語法 會編寫些簡單的程序 第二步:看<<C++ primer我絕對對贊同這是本好書,面也廣.<<The C++ programing Language這本書的名頭也是讓我如雷灌耳,上圖書館找了半天沒找到,唉傷心..它們能使你更全面的了解C++ 這時你對泛型編程.模版.容器.標准庫函數 等都會有一些了解,甚至會有一些自己的獨到見解了.以後看到這些代碼不至於會不知道是什麼東西 (當然這書可以結合第一步的書看) 瀏覽下<<The C++ Standard Library>>了解下函數標准函數 因為你可能以後會經常在書上或網上看到它們的身影.你首先應該知道那是標准庫里的函數.然後不明白可以再參考下這本書.我知道的有一本比較小一點的書<<C/C++標准函數查詢>>也可以做為參考. 第三步:這時候C++基本的東西你已經掌握了差不多了 學習windows的程序設計 兩本精典之作 <<windows程序設計 <<windows核心編程>> (這兩本書至少看完一本後,如果想進一步學網路編程<<winsock網路程序設計<<windows網路編程>>之類的書可以看看) 如果有興趣可以看些LINUX的編程書 <<自己動手寫操作系統>> 還有這個期間要結合 <<計算機組成原理>> <<編譯原理>>之類的書看 然後再看VC++類的書 <<深入淺出MFC>> 《VC++技術內幕》等 有空的話可以學點匯編 匯編的書我就不介紹了 因為不是了解很多 第四步:第三步完了,差不多能寫一些自己的小軟體了,這時候要進一步發展學些復雜的,效率的. 看 <<數據結構>> 學習演算法. 看 <<effective c++ 《Exceptional C++中文版》 <<thinking in C++>> 這本書在國外有很高的評價,第一卷還簡單一點,第二卷我啃了半天沒啃下(標准庫不是很熟悉的結果), 所以最好要看完<<the C++ progarming language>>或<<C++primer>>(當然其他書大家自己發掘了)再看它 《C++ Templates全覽(簡體版)》,人民郵電出版社 模板是不是令你覺得很新穎,那去學他吧. 進一步提高自己,養成良好編寫習慣還有很多好書下面我會列出來(不是說要你們全看,當然看的越多越好) 學習C++心得與值得一看的書 我老師最初是從C語言教起的,用的是潭浩強的<<C程序設計這本書,那時候命令執行都是在CMD里實現,用的編譯器是turboc最經常用到的就是 printf cin 對於效率不是很在乎,只要能執行就好了,連warning都忽略(這個很不應該).後來又學了C++,是清華大學出版的<<C++程序設計,用的編譯器是VC6.0.這本書也是講了一些很基礎的東西.給我的感覺就是 類在這里是無處不在, 封裝,繼承,派生,多態,還有一個是泛型編程都在這本書被提到,相對於只學過C的人應該會覺得很新鮮.但我很多時候在做作業時都是C跟C++混合使用,想起來會覺得很好笑.並沒有把C++特性很好的發揮出來. 後來學過<<visual c++ 6從入門到精通 這裡面基本是講MFC了,類在此時才發揮它的魄力,這時基本都是用C++編寫代碼了. 但代碼寫的很爛,沒有想過要優化它. 暑假回家看了<<C++primer 如獲至寶,容器與泛型編程給我有一種耳目一新的感覺.此書是這樣被評價的:久負盛名的C++經典教程,結合兩位C++大師的精妙見解. 寫的挺細的,你會學到很多新東西 . 但我個人不建議以它做為最初的入門教材,可結合入門教材看. 還看了<<effective c++ 如果你學過C++並且已經寫過很多覺得很滿意的作品,但是你說你沒看過甚至沒聽過這本書,我得跟你說你錯過了優化編程思想的機會,呵呵有點誇張. 給你們簡述下簡介:當你讀過這本書後,就獲得迅速提升自己C++功力的一個契機,幫助跨越C++的重重險阻,領略高處才有的壯美風光,做一個成功而快樂的C++程序員. 你也許會怦然心動,確是一本好書.效率,安全,在此淋漓盡現. 令人拍手稱快. 你會突然覺得自己以前寫的代碼是多麼的糟糕,這時你已經往前邁了一步了.

熱點內容
app什麼情況下找不到伺服器 發布:2025-05-12 15:46:25 瀏覽:714
php跳過if 發布:2025-05-12 15:34:29 瀏覽:467
不定時演算法 發布:2025-05-12 15:30:16 瀏覽:131
c語言延時1ms程序 發布:2025-05-12 15:01:30 瀏覽:166
動物園靈長類動物配置什麼植物 發布:2025-05-12 14:49:59 瀏覽:737
wifi密碼設置什麼好 發布:2025-05-12 14:49:17 瀏覽:149
三位數乘兩位數速演算法 發布:2025-05-12 13:05:48 瀏覽:399
暴風影音緩存在哪裡 發布:2025-05-12 12:42:03 瀏覽:544
access資料庫exe 發布:2025-05-12 12:39:04 瀏覽:632
五開的配置是什麼 發布:2025-05-12 12:36:37 瀏覽:366