學習 C++ linux 開發服務端,有哪些書籍和建議?

有一定的編程基礎,但是伺服器端轉戰c++,,,
但是用C++做伺服器端開發,需要注意的問題太多,比如多線程等等(我也不清楚)
或者是有沒有一些比較成熟的模板或者框架一類的?
求大家給點學習和開發建議啊~~~~


chenshuo/muduo 路 GitHub
Linux多線程服務端編程 (豆瓣)
這個可以不?


把最基本的幾個函數看一下:socket, connect, bind, listen, accept, read, write, epoll; 另外就是std::thread, std::future, std::mutex什麼的。不是什麼大事查查文檔,google點樣例就行了,看什麼書。。。


伺服器應該看《UNIX網路編程》吧


推薦
UNIX環境高級編程 (豆瓣)
程序員的自我修養 (豆瓣)


補一本偏實踐的:《Linux高性能伺服器編程》


推薦閱讀:

計算機學生想通過造輪子學習伺服器端編程開發請教?
如何評價可以自動更換 User-Agent 的爬蟲設計?
谷歌爬蟲主要是用C++開發嗎?
Linux下connect函數埠連到自己, 這種問題怎麼解決?
C++ 中的命名空間和類有什麼區別?

TAG:編程 | Linux | 伺服器 | C |