{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

學習linux c++ 后臺開發路線該是什么樣呢?

U2FsdGVkX1xU2FsdGVkX1x 回答0 收藏1
收藏問題

3條回答

Cc_2011

Cc_2011

回答于2022-06-28 11:33

先學習VC快速入門,再考慮linux

評論0 贊同0
  •  加載中...
GT

GT

回答于2022-06-28 11:33

這要看題主想要做什么方面的開發,不管是哪門語言學起,我覺得都沒有什么問題,重點在于自己走的線路是否和工作、興趣一致。

總結了linux C++路線大概可以做以下事情:

1、嵌入式開發、驅動開發,最近這幾年智能行業飛速發展,智能硬件非常火熱,比如像樹苺派這種平臺的系統也是基于linux,那么想學習linux C++的這也是一個方向。

2、安卓底層開發、系統裁剪,安卓基于linux 當然可以用C++開發,國內很多定制的安卓系統,想必這方面的工作不少。

3、服務器開發,當前使用C++做服務器開發的最多的應該是游戲服務器方面的開發(當然還有很多很多),由于C++的性能較好,很多核心部分都使用C/C++完成,

以及跟網絡、通訊、系統底層更好的銜接。

4、系統服務、linux系統軟件開發,這些都可以用C++實現。

5、linux內核開發,有能力的加入gnu大軍吧,有機會參與內核開發。

6、核心算法、人工智能等等。

可以說C++存在于整個Linux生態,當然其開發成本也較高,很多小公司一般很少招這一類人才,具體還是要看大家如何選擇。



評論0 贊同0
  •  加載中...
yankeys

yankeys

回答于2022-06-28 11:33

1,先打好c++基礎,熟練掌握封裝,多態,繼承等的原理。熟練使用STL各種數據結構和算法。熟悉常用設計模式。

2,用VMware虛擬機安裝一個centos或者Ubuntu系統,熟練linux各種基本命令,熟練掌握gcc,gdb,valgrind,profile等各種工具

3,看一下linux操作系統和網絡相關的書籍,比如linux環境高級編程,unix網絡編程,等

4,看一些開源的項目,比如redis,memcache,Hadoop等,熟悉其實現原理

剩下的就是修行在個人了!遇到問題多思考,總結,多Google。

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<