一、c++服务器程序员(流媒体后台,游戏后台,高性能服务器后台) 1、 精通C++,STL,linux等,熟悉设计模式; 2、 熟练掌握一门脚本语言(lua, python, Perl等); 3、 对多线程环境编程有一定的理解,能独立完成服
2、 熟练掌握一门脚本语言(lua, python, Perl等);
3、 对多线程环境编程有一定的理解,能独立完成服务器端模块的开发、维护和优化;
5、精通Socket协议,了解分布式负载和集群类型的服务器框架结构;
6、精通数据库设计;
7、熟悉Python或Lua语言。
9、熟悉linux,熟练掌握linux基本操作命令;
10、 对TCP协议相关的开发有全面的认知;
11、 对多线程的开发相关的问题有全面的认知;
13、熟悉Unix/Linux下常用架构设计方法,熟悉流媒体网络协议和格式,包括rtmp、rtsp、sip协议,以及mp4、ts流媒体格式封装;
14、熟悉Unix/Linux操作系统原理、常用工具,熟悉mysql/oracle等数据库管理、开发,sql调优;
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操作系统及其环境下的网络通信编程(进程、线程、内存管理、消息机制等);
--结束END--
本文标题: 工作多年C/C++该具备哪些专业技能
本文链接: https://lsjlt.com/news/521213.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0