後面的時間要好好學習網路程式設計方面的咚咚了

2021-09-30 06:23:58 字數 606 閱讀 5861

平時工作不涉及這方面的內容,打算空閒時間自學,

做c++開發快5年了,只做過gui和編譯器,後面希望在網路程式設計方面重點投入,畢竟這方面的東西還是挺多的。

手上的資料報括:

1、ace 文件不多,把那幾本書看完然後好好理解一下。

2、asio,泛型程式設計的**不好看,但文件資料還是挺全的,理解第一。

3、libevent,這個是linux下網路程式設計庫的不錯選擇,基於c語言的,重點是理解框架。

4、spserver,人家基於libevent基礎上封裝的二次框架,看看人家都做了些什麼還是很不錯的。

5、sockets,乙個開源的支援win和linux的c++封裝的socket庫。

6、muduo,csdn專家陳碩開源的乙個網路程式設計庫,基於linux環境,**量少,非常值得研究。

7、iocpframework,csdn專家鬱鬱開源的乙個iocp框架。

需要認真看看的書籍包括:

《windows核心程式設計》

《win32多執行緒程式設計》

《pthreads primer》

《超越c++標準庫:boost庫導引》

《network programming for windows 2ed》

我要好好學習

我要好好學習 今天突然感覺不錯,因為解決了鬱悶了好久的問題,其實是東西多了,當遇到乙個沒解決的問題後裝在腦裡一段時間過後自然會出來結果。其實,學習程式語言沒有想象的那麼難。看看那些培訓機構,他們半年就培訓出了一批程式設計師,而且學了好幾門語言,工作中流行的技術也都差不多掌握,並且操作能力還比較強。為...

怎樣好好學習

講授教學的理論基礎 一 奧蘇貝爾 有意義學習理論 1 有意義學習的實質是符號代表的新知識與學習者認知結構中 的有關觀念建立起聯絡。2 有意義學習產生的條件 外部條件 材料本身具有邏輯意義 內部條件 有意義學習的心向 已有認知結構中有與新知識相聯絡的適當知識,積極主動地使新舊知 識相互作用。3 接受學...

刷題適可而止,演算法還要好好學習

過去的乙個月,我傾注了大量的精力在刷程式設計題上。不可否認,自己還是有一些進步,有感覺到在面對題目時,從從前的不知所措,變得能慢慢梳理清思路,雖然遇到難度稍高一些的題目時還是會有些困難,但比起乙個月前的我,還是有大大的提高。但我不得不開始反思,我要做的到底是什麼。我目標的職位是做音訊演算法工程師,然...