工作多年C/C++该具备哪些专业技能(进阶C++职业规划)

深入了解C++linux工程师的技术需求,为你以后的职业发展定方向 一、C++服务器程序员(流媒体后台,游戏后台,高性能服务器后台) 1. 精通C++,STL,Linux等,熟悉设计模式; 2. 熟练掌握一门脚本语言(Lua, Python, Perl等); 3. 对多线程环境编程有一定的理解,能独立完成服务器端模块的开发、维护和优化; 4. 熟练掌握MySQL数据库的开发维护、性能优化; 1.精通C++编程,3年以上服务器开发经验; 2.有手机游戏或者PC网游开发经验,有过完整手游开发经验者优先; 3.精通Socket协议,了解分布式负载和集群类型的服... 阅读详情

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

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

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

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

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

1.精通C++编程,3年以上服务器开发经验;

2.有手机游戏或者PC网游开发经验,有过完整手游开发经验者优先;

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

4.精通数据库设计;

5.熟悉Python或Lua语言。

1、一年以上服务器开发经验,熟悉C++语言;

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

3、熟悉标准SQL语言,熟悉Mysql更佳;

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

1. 2年以上C++游戏服务器开发方面的工作经验;

2. 对TCP协议相关的开发有全面的认知;

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

4. 有完整的C++手游服务器开发经验的优先考虑;

5. 有Linux平台相关开发经验的优先考虑;

3年以上网络游戏后台开发经验;

精通Linux操作系统,具备扎实的Linux环境编程能力;

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

精通网络编程并有高并发系统的开发经验;

熟悉MYSQL或其他大型数据库,能够快速根据需求完成高性能数据库设计;

1、本科以上学历,计算机、通信等相关专业;

2、3年以上Unix/Linux下C/C++开发经验,熟悉常用的数据结构、算法,熟练使用STL等标准库;

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

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

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

6、有大容量通信系统和大型互联网后台开发经验者优先。

1)计算机相关专业,精通C++语言;熟悉常用数据结构和算法;

2)熟悉Socket、精通TCP/IP协议及编程;

3)具备编写Shell、 Makefile能力,熟练使用Linux基本命令;

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

5)熟悉音视频封装及编解码技术,了解主流的多媒体标准,例如TS、MP4封装、H.264、H.265、FLV、MPEG2、MP3、ACC编码等;

6)熟悉HTTP/RTP/RTSP/RTMP/HLS等流媒体传输协议,音视频解码模块与流媒体协议的对接处理;

7)具备广电行业项目管理经验的,有cdn开发经验者优先;

1、本科及以上学学历,熟悉C/C++语言,3年以上流媒体系统开发经验

2、熟悉常见多媒体数据解码格式,熟悉H264、RTMP、视频切片、音频同步等方面技术;

3、熟悉TCP/IP协议,熟悉多媒体相关协议(HTTP,RTSP,RTMP,RTP/RTCP,P2P,SIP等);

4、深刻理解互联网视频播放原理,对ffmpeg等框架有实际的使用经验;

5、有视频直播、点播、视频会议、监控安防等方面经验优先

6、熟悉Nginx/Squid模块开发优先考虑,有FMS等流媒体服务器搭建经验、P2P系统研发经验、知名优秀的视频产品服务端设计和研发经验优先考虑

技

走进Linux 操作系统         本文作者:陈伟: 计算机博士,长期从事Linux系统技术与linux产业发展研究, 现任信息产业部软件与集成电路促进中心总工程师,是中国Linux基础平台(china linux basic platform)项目负责人。如果需要可以联系通过chenwei@csip.org.cn联系他康华:计算机硕士,主要从事Linux操作系统内核、Linux技术标准、计算机安全、软件测试等领域的 阅读详情

相关推荐

C++开发需要掌握哪些技能?

一、语言基础 无论C++开发还是Java开发,对于码农来说,最重要的是熟悉编程语言。同理,无论从事何种工作,首当其冲的就是要掌握好语言基础。 C++是一种博大精深的编程语言,它既有继承于C语言的过程化程序设计思想,又包含了面向对象(OOP)的设计思想。有力且复杂。学习C++的费用相对较高,语言内部的漏洞也比较多。基本语文学习路线如下: 1、语法基础。 要点:(必须熟悉基本的机制原理) 使用指针和引用的概念指针与内存关系程序编译过程static、const、#define以及C和C++区别内存模型中的栈

kaikeba的博客 6914

工作多年精通C++该具备哪些技能,你会了吗?(进阶C++职业规划)

一、C++服务器程序员(流媒体后台,游戏后台,高性能服务器后台) 1. 精通C++,STL,Linux等,熟悉设计模式; 2. 熟练掌握一门脚本语言(Lua, Python, Perl等); 3. 对多线程环境编程有一定的理解,能独立完成服务器端模块的开发、维护和优化; 4. 熟练掌握MySQL数据库的开发维护、性能优化; 1.精通C++编程,3年以上服务器开发经验; 2.有手机游戏或...

小白的逆袭 5382

Linux C/C++开发者进阶指南:AI Infra、后端与音视频实战路径

在计算机系统编程领域,Linux环境下的C/C++开发是构建高性能、低延迟软件系统的核心技术基础。其原理在于通过直接操作系统资源和硬件接口,实现对计算、存储和网络的高效管控。这项技术的核心价值在于为AI基础设施、后端服务和音视频处理等关键领域提供底层支撑,例如在AI推理场景中优化计算效率,在高并发服务中保障系统稳定性。应用场景广泛覆盖深度学习框架后端、分布式训练平台、实时音视频引擎等。本文聚焦于AI Infra和音视频开发等热门方向,通过CUDA并行计算、FFmpeg编解码等实战案例,为开发者提供从系统编程

weixin_33912638的博客 700

Prompt Learning 简介

• Prompt Learning 可以将所有的任务归一化预训练语言模型的任务• 避免了预训练和fine-tuning 之间的gap,几乎所有 NLP 任务都可以直接使用,不需要训练数据。• 在少样本的数据集上,能取得超过fine-tuning的效果。• 使得所有的任务在方法上变得一致。

jxsdq的博客 1万+

CANdb++ Editor实战:5步搞定DBC文件信号布局与字节对齐(附常见错误排查)

本文详细介绍了使用CANdb++ Editor进行DBC文件信号布局与字节对齐的实战方法。通过五步法,深入解析Intel与Motorola字节序差异、跨字节信号布局规则,并借助Layout视图等工具,帮助工程师高效解决信号错位、数据解析错误等常见问题,确保CAN网络通信的准确性与可靠性。

solidity8miner的博客 695

红外小目标检测新思路:当DETR遇上Mamba状态空间模型,速度提升3倍

本文探讨了将Mamba状态空间模型与DETR框架结合,用于解决红外小目标检测的难题。该创新方案通过线性复杂度的Mamba模块替代传统Transformer的自注意力机制,在保持高检测精度的同时,显著提升了推理速度,实现了实时性能的突破,为无人机巡检、安防监控等场景提供了高效解决方案。

hhh00的博客 664

Obsidian与RAG:知识管理的未来之战

摘要: 本文对比了传统RAG、Obsidian和llm-wiki-skill三种知识管理方案。传统RAG依赖查询时临时检索,知识无法积累;Obsidian需人工整理,成本高但结构化强;llm-wiki-skill通过AI在摄入时自动编译知识为结构化Wiki,实现持续增值。核心差异在于知识处理时机——llm-wiki-skill将"查询时检索"转变为"摄入时编译",通过三层Markdown结构(sources/concepts/entities)和自动双向链接构建可进化

ZhangJiqun&191cm&85kg 617

TC3XX - MCAL知识点(十一):WDG EB-tresos配置说明与代码浅析

在AUTOSAR中,看门狗栈实现了三种监控机制:实时监控:用于周期软件的定时监控期限监督:针对非周期软件逻辑监督:用于监督执行顺序的正确性看门狗(WDG)驱动实现AUTOSAR(4.2.2)中规定的看门狗SWS,提供初始化、改变操作模式和设置触发条件(超时)等服务,供看门狗硬件(WDT)用户使用。WDG驱动的用户包括:模式管理模块(用于初始化),WdgM通过Wdglf设置触发条件和驱动运行模式设置。WdgM实施上述监督机制。AUTOSAR扩展触发概念,以支持窗口看门狗模式。

梦想技术家 3601

学Simulink——基于AI融合与智能调度的场实例:联邦学习支持的多卫星协同通信建模

本文介绍了一种基于联邦学习的多卫星协同通信Simulink建模方法。系统采用"星-星协同+星-地协调"架构,每颗卫星本地训练LSTM链路预测模型,地面中心通过FedAvg算法聚合模型参数。建模过程包括卫星通信模型构建、联邦学习机制设计、协同决策系统开发等步骤,支持隐私保护、高效协同和智能决策。仿真结果表明,该方法在预测准确率(89%)、吞吐量(56.7Mbps)等方面优于独立训练模式,接近集中式训练性能。该方案为大规模卫星星座的智能协同提供了仿真验证平台,未来可拓展去中心化联邦学习、异构

xiaoheshang_123的博客 209

SXU—软件测试方法和技术-朱少民-第四部分 软件测试流程和规范-附考点

软件测试方法和技术-朱少民-第四章 软件测试流程和规范—这本书最后一部分的考点整理,考点分析

weixin_63597914的博客 1752

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

上一篇: 关于Redis的几件事 | 高并发和高可用
下一篇: epoll全面讲解:从实现到应用
Linux服务器开发
博客等级 码龄7年 610粉丝 589原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值