文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

工作多年C/C++该具备哪些专业技能

2023-10-29 14:14

关注

一、C++服务器程序员(流媒体后台,游戏后台,高性能服务器后台)

1、 精通C++,STL,Linux等,熟悉设计模式;

2、 熟练掌握一门脚本语言(Lua, Python, Perl等);

3、 对多线程环境编程有一定的理解,能独立完成服务器端模块的开发、维护和优化;

4、 熟练掌握MySQL数据库的开发维护、性能优化;

5、精通Socket协议,了解分布式负载和集群类型的服务器框架结构;

6、精通数据库设计;

7、熟悉Python或Lua语言。

8、熟悉TCP/IP协议,熟悉网络编程;

9、熟悉linux,熟练掌握linux基本操作命令;

10、 对TCP协议相关的开发有全面的认知;

11、 对多线程的开发相关的问题有全面的认知;

12、精通C++编程语言并具备丰富的面向对象编程经验;

13、熟悉Unix/Linux下常用架构设计方法,熟悉流媒体网络协议和格式,包括rtmp、rtsp、sip协议,以及mp4、ts流媒体格式封装;

14、熟悉Unix/Linux操作系统原理、常用工具,熟悉Mysql/Oracle等数据库管理、开发,SQL调优;

二、应用开发工程师Windows/Linux C++ (QT和MFC,偏前端)

1、熟练掌握C、C++、ATL、COM等编程技术。

2、熟悉Windows系统编程,熟知windows操作系统原理;

3、熟悉windows api调用,熟悉MFC类,STL标准库,boost库等等;

4、熟悉windows消息体系,熟悉常用的数据结构与算法,独立研究的能力;

5、熟练使用MFC异常类对windows结构化进行捕捉,能快速定位发布版本程序的异常,帮助组内成员快速定位崩溃,内存泄露,GDI资源泄露,能使用远程调试定位问题;

6、擅长利用各种调试,日志记录,分析工具对windows下客户端开发的代码进行调试,BUG查找,问题原因查找,BUG修复;

7、有以下调试工具使用经验的:spx++,bugtrap,crashreport,log4plus,gflags,bondcheck。

8、有Linux、Windows下的跨平台Qt开发经验;

有 socket 编程经验,能编写TCP、UDP或串口通信程序;

9、掌握 Windows平台下的图形界面程序开发,熟悉 MFC、GDI/GDI+;

10、熟练编写多线程程序;

11、熟练使用 Git;

12、熟练使用 MySQL Connector;

13、全面的软件知识结构(操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全);

14、熟悉Linux操作系统及其环境下的网络通信编程(进程、线程、内存管理、消息机制等);

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯