C++后台开发 20
我想知道,C++做后台开发需要学些什么知识,看些什么书。我正在学习C++,有意向后台开发方向。快要看完C++primer了,不知道学完这本书后需要干点什么,求指点。...
我想知道,C++做后台开发需要学些什么知识,看些什么书。
我正在学习C++,有意向后台开发方向。快要看完C++ primer了, 不知道学完这本书后需要干点什么,求指点。 展开
我正在学习C++,有意向后台开发方向。快要看完C++ primer了, 不知道学完这本书后需要干点什么,求指点。 展开
3个回答
展开全部
C/C++的服务器端,比如经常玩的网游,那个服务器端大部分都是C/C++编程的。还有本地连接,网上邻居,ftp协议之类的,基本上windows的客户端网络服务都有对应的服务器。
当然要学习C/C++服务器编程,涉及的方面就比较多了,重要的有网络连接,多线程,数据存储等等的。
可以参考一下腾讯在C/C++服务器编程工程师的要求。
工作要求:
工作有激情, 认真负责,尽职尽责,沟通协作意识良好,能够承担工作压力,具备良好的学习能力和分析解决问题能力;
全面的软件知识结构(操作系统、数据结构、数据库系统、网络安全),有两年以上互联网应用开发经验,有无线互联网后台开发经验优先;
熟练使用C/C++语言,熟悉Linux下调试、开发环境,对多线程、缓存系统、高性能、高可用系统有经验者优先;
熟悉TCP/IP协议,能熟练使用网络分析工具分析网络相关的故障,有一定的网络编程经验;
熟悉数据库的设计、使用与基本调优,熟练使用mysql数据库进行业务开发;
熟悉Linux,具备Linux下的系统开发经验;
具备大并发、分布式存储、大容量系统开发运营经验优先。
当然要学习C/C++服务器编程,涉及的方面就比较多了,重要的有网络连接,多线程,数据存储等等的。
可以参考一下腾讯在C/C++服务器编程工程师的要求。
工作要求:
工作有激情, 认真负责,尽职尽责,沟通协作意识良好,能够承担工作压力,具备良好的学习能力和分析解决问题能力;
全面的软件知识结构(操作系统、数据结构、数据库系统、网络安全),有两年以上互联网应用开发经验,有无线互联网后台开发经验优先;
熟练使用C/C++语言,熟悉Linux下调试、开发环境,对多线程、缓存系统、高性能、高可用系统有经验者优先;
熟悉TCP/IP协议,能熟练使用网络分析工具分析网络相关的故障,有一定的网络编程经验;
熟悉数据库的设计、使用与基本调优,熟练使用mysql数据库进行业务开发;
熟悉Linux,具备Linux下的系统开发经验;
具备大并发、分布式存储、大容量系统开发运营经验优先。
展开全部
C++就是做后台的,是做不了前台的,所以你学习的C++的知识,都是用来做后台的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个分情况吧
我现在进行后台开发,但由于公司使用了中间件等技术,我们开发所用的还是C++比较基础的一些东西,重点都是在业务梳理上。
如果没有使用中间件的话,那用到的东西就多了,网络通信,多进程多线程,各种算法,数据库操作,等等吧
所以,将C++基础掌握牢,然后看一些网络方面 算法方面的书 设计模式 重构这些也了解一下
我现在进行后台开发,但由于公司使用了中间件等技术,我们开发所用的还是C++比较基础的一些东西,重点都是在业务梳理上。
如果没有使用中间件的话,那用到的东西就多了,网络通信,多进程多线程,各种算法,数据库操作,等等吧
所以,将C++基础掌握牢,然后看一些网络方面 算法方面的书 设计模式 重构这些也了解一下
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询