我想學習socket程式設計,請幾個入門書籍

2021-03-04 02:06:04 字數 4373 閱讀 2070

1樓:匿名使用者

tcp/ip協議詳解

unix 網路程式設計

之後多讀一些 apache libevent 之類的**

2樓:匿名使用者

不太知道你想搞哪些,網路太廣了。

樓上socket是一塊

web是現在最火的一塊

網管也屬於

也有專門分析網路協議的

或者做交換機,搞硬體

現在物聯網也很火

3樓:匿名使用者

1、socket是tcp/ip協議的開發

api,所以適當了解一下tcp/ip相關知識2、socket開發主要是面對基於tcp和udp,了解一下其區別3、參考一下socket的c/s開發模型對於通訊開發非常有利4、更多交流參考我空間主頁有關文章

學習c socket 程式設計的資料和書籍有哪些推薦

4樓:

先了來解音監控的一些常識(源譬如dvr,dvs,數字矩陣bai等等)2.其次了du解c++ socket程式設計,要弄明白其原理3.再弄zhi懂daosocket程式設計原理之後,再嘗試了解完成埠iocp

4.如果以上的你全弄懂之後,你缺的就是實踐了

學習socket程式設計,需要先學習哪些知識?

5樓:兄弟連教育北京總校

基本的計算機網路知識,基本的同步非同步阻塞非阻塞概念。

先學習 tcp 和 ip 兩個協議的內容和現實應用場景。其他沒了。

網路分層結構

協議簇的使用場景

那本書適合做socket程式設計的入門教材

6樓:匿名使用者

你好bai哦。

有幸看到你的du問題。

但是又很遺憾到現在

zhi還沒有人回dao答你的問題。版也可能你現在已經在權別的地方找到了答案,那就得恭喜你啦。

可能是你問的問題有些專業了,沒人會。或者別人沒有遇到或者接觸過你的問題,所以幫不了你。建議你去問題的相關論壇去求助,那裡的人通常比較多,也比較熱心,可能能快點幫你解決問題。

祝你好運~!

希望我的回答也能夠幫到你!謝謝

請大家推薦幾本程式設計的書籍,關於程式設計我是個小白。 100分奉上

7樓:醉丶生夢丶死丶

喜歡在windows下的話可以看看《windows高階程式設計》

8樓:面向晨曦

你將來想做什麼 根據不同的工作學不同的程式設計

9樓:逸___落

《windows高階程式設計》

推薦幾本c# socket程式設計書

10樓:

《windows網路程式設計技術》.《windows網路程式設計第二版》

經典好書:unix網路程式設計2卷本----------作者 :richard stevens

希望對你有幫助.

11樓:匿名使用者

《android應用開發揭秘》

想學關於網路程式設計的知識,看什麼書比較好????

12樓:青青牆外草

網路程式設計,

你指的是socket程式設計吧?

有關計算機程式設計,網路基礎知識的書籍

13樓:匿名使用者

建議你從c語言開始學,學好了它以後學其他語言會很容易上手

推薦你先看譚浩強的《c語言程式設計》先,這是一部非常好的c語言書籍,慢慢來學習程式設計是乙個非常漫長的過程,不要著急,一本書多看兩遍三遍,學會交叉學習法,在學習c的過程中,可以看看資料結構,編譯原理,作業系統等書籍,對編成都是很有幫助的。最開始學習的時候,先不要編一些比較大的程式,多編一些小程式,比如陣列運算,字元組合等等,指標是c語言的精華,是比較複雜的部分。如果指標這部分都可以熟練的應用,那麼c語言裡你還有什麼不明白的嗎,我相信你,你一定能學習好c語言的。

可以按照c——c++——java的順序學習,c++的學習是很有難度的,類,標準庫,多型,繼承等等比較抽象難道懂的概念,雖然他秉承了c語言的風格,但是有很多很多是c語言不具備的,要多看書,上機實踐也是必不可少的。《c++程式設計思想》,《c++標準庫》,這些書都非常好,內容也很全面,例程書籍也是必不可少的,多看源**對程式設計是很有幫助的,也會少走很多彎路。總之,c++的學習是乙個比較漫長的過程,大概需要兩年的時間,這只是底限,如果想學通,學精,還需要更多的時間。

我向你推薦一些c++經典書籍:

c++程式設計教程

c++程式設計思想

c++大學教程

c++程式語言

資料結構演算法與應用c++語言描述

c++標準模板庫------自修教程與參考手冊

泛型程式設計與stl

深度探索c++物件模型

設計模式---可復用物件導向軟體的基礎

重構---改善既有**的設計

essential c++

effective c++

more effctive c++

c++ primer

前五本應該屬於入門書籍,後面的屬於學習難度比較大的,想提高c++的程式設計能力,看看這些書籍有好處。建議你把程式設計思想這本書多看看。多做練習題,對提高程式設計水平的幫助是很大的。

其實語言是相通的,一門語言學會了,學習其他語言就比較容易了。

業界有這樣一種說法,因為java這門語言包含了c++的一些特性,掌握了c++,就等於掌握了java的80%,

在掌握了c++之後(我說的掌握指的是,可以熟練用c++程式設計序了,並沒有要求你完全掌握c++的所有部分,沒有人能達到這一點,因為c++太龐大了,如果能堅持不懈的學習c++兩年到三年的時間了,你就可以學習其他的語言了)可以試著學習一些其他的語言,如java,vc++等等比較複雜的語言.

這時候可以說你已經對程式語言有個大體的認識了,可以明確自己學習的方向,根據自己的學習情況而定,是學習一些自己比較感興趣的語言啊(從興趣出發),還是為了找工作啊,開始進行更深入的學習.比如學習windows下的框架程式設計和.***程式設計等等比較複雜的語言.

如果是為了找工作的話你一定學好c,c++,java三門語言.

在我國目前的軟體開發行業中,c,c++,java的需求量是非常大的.

好了,說了這麼多,可以參考一下,為自己做個學習計畫,要對自己有信心,最後祝你在學習程式設計的道路上走的更好更遠,祝你學有所成!!

14樓:匿名使用者

1.《c語言程式設計》這是一部非常好的c語言書籍,在學習c的過程中,可以看看資料結構,編譯原理,作業系統等書籍,對編成都是很有幫助的。最開始學習的時候,先不要編一些比較大的程式,多編一些小程式,比如陣列運算,字元組合等等,指標是c語言的精華,是比較複雜的部分。

2.《c++程式設計思想》,《c++標準庫》c++的學習是很有難度的,類,標準庫,多型,繼承等等比較抽象難道懂的概念,雖然他秉承了c語言的風格,但是有很多很多是c語言不具備的,要多看書,上機實踐也是必不可少的。這些書都非常好,內容也很全面,例程書籍也是必不可少的,多看源**對程式設計是很有幫助的,也會少走很多彎路。

總之,c++的學習是乙個比較漫長的過程,大概需要兩年的時間,這只是底限,如果想學通,學精,還需要更多的時間。

15樓:匿名使用者

可以去看看java socket 程式設計,有一本書叫《微博是怎樣煉成的》講得不錯,自己去搜一下。複習一下有關socket程式設計,執行緒,io方面的知識,計算機網路方面了解一下就可以了,java做網路很少有做到很底層的情況的。可以去看一下《tcp/ip詳解:

卷1協議》講得很細緻,不過那個是在unix下用c語言實現的。

再就是javaweb了,先學一下html、css、javascript方面的知識,然後是jsp,jdbc,學習一下spring,hibernate,struts框架,學習資料庫方面的知識,比如oracle資料庫的一些細節啊,什麼觸發器啊,序列啊,儲存過程啊。然後就是設計模式啊,物件導向設計方法啊,uml啊。到最後你會覺得要學的東西成指數增加趨勢。。。

16樓:匿名使用者

給你推薦

你要是學c++就是 c++ primer中文版還有清華大學出版社的 c++從入門到精通c語言從入門到精通

看你學哪種語言了。。個人推薦剛開始學c

17樓:裴亮

我建議首先從c語言開始,這是其他程式語言的基礎,你可以看看清華大學譚浩強老師編著的c語言教材,詳細上手容易,希望對你有幫助

18樓:匿名使用者

程式設計方面還是先從基本的程式語言學起,如c,c++,java等,網路方面還是要學習一些關於計算機硬體的基礎知識。

19樓:匿名使用者

去新華書店,先買點書看

我想學程式設計,我想學習程式設計,要從哪開始學起?

13歲學程式設計,先從basic入手吧,c對於現在的你來說有點難 先學好數學和英語,特別是以後的高等數學。然後平常沒事的話先把基本功練好,先把office辦公軟體,windows操作 tpi ip協議,當然最基本的英文和中文的錄入速度等等,這些學好,要精通,程式設計是需要寫文件的,文件都不會寫,就想...

弄軟體我想學習程式設計什麼地方能學習程式設計那我的文化不是很高不知道能不能學才初中文化可以嗎

初中文憑有壓力,可以試試別的吖,網頁設計也不錯噠。順便推薦一本程式設計書 易學c 我現在上高中,看了感覺很不錯,不過本人數學差,對程式設計專業絕望 可以的,程式設計主要的是邏輯思維要強一點。找家教的啊?要不去上培訓班吧,例如北大青鳥什麼的。我才初中畢業,我想學習電腦,可以學習文員嗎,學習文員需要什麼...

想學習程式設計都需要什麼條件 程式設計要學習什麼?

想學習程式設計最重要的條件,就是要認真堅持學習並且多實踐,這樣才能夠更系統更完整的學習程式設計的整乙個過程,達到理想的學習效果。1 學會傾聽。更多的傾聽會讓自己接受到更多容易忽略的資訊,什麼時候該說,什麼時候多說,最好是多聽少說,這樣能減少自己犯錯的幾率,還能使自己顯得更有內涵和深度。2 謙虛的態度...