5.开源框架专栏 5.1 游戏服务器开发skynet (录播答疑) 5.1.1 Skynet设计原理 多核并发编程-多线程, 多进程,csp模型, actor模型 actor模型实现-lua服务和c服务 消息队列实现 actor消息调度 5.1.2 skynet网络层封装以及lua/c接口编程 skynet reactor 网络模型封装 socket/socketchannel 封装 手撕高性能c服务 lua编...
除了C语言的基本知识外,从事C开发岗工作还需要具备其他技能。首先,理解计算机体系结构和操作系统原理,对计算机工作原理有清晰的认识。其次,熟悉常用的开发工具和操作系统,如文本编辑器、编译器、调试器和版本控制工具等。另外,对于C开发中常用的库和框架,如C标准库、POSIX库和OpenSSL等,也需要进行深入学习和实践。 3....
一、C++服务器程序员(流媒体后台,游戏后台,高性能服务器后台) 1、 精通C++,STL,Linux等,熟悉设计模式; 2、 熟练掌握一门脚本语言(Lua, Python, Perl等); 3、 对多线程环境编程有一定的理解,能独立完成服务器端模块的开发、维护和优化; 4、 熟练掌握MySQL数据库的开发维护、性能优化; 5、精通Socket协议,了解...
DSP TI C6701编程(基于dspbios) 专业技能(案例二) CATIA AUTOCAD Linux C语言 专业技能(案例三) C++/C/Python/Matlab/HDL Linux开发 专业技能(案例四) 熟练掌握STM32嵌入式处理器的外围电路设计和嵌入式程序编写,了解嵌入式操作系统uCOS_II 理解微小型无人机飞行器的飞行控制原理,熟悉飞控的核心控制算法开发,飞行...
11. 具有团队合作精神,能够与其他开发人员协作完成项目。 在以往的项目中,我成功运用以上技能开发了[项目名称],在其中负责[具体工作内容]。通过这个项目,我进一步提升了自己在 C 语言方面的专业能力,并且锻炼了我的团队协作和项目管理能力。我期待能将这些技能和经验运用到新的工作中,为公司的发展贡献自己的力量。...
专业技能(案例一) 1.熟悉掌握C语言编程并熟悉常用数据结构,了解ARM汇编语言 2.熟练掌握嵌入式C语言高级程序设计、嵌入式Linux网络编程 3.熟练使用Linux操作系统及其开发环境,熟悉GDB、GCC、Makefile; 4.熟悉ARM嵌入式系统开发流程 5.熟悉U-Boot的移植、Linux内核的裁剪及移植,根文件系统的构建 ...
了解其基本操作和编程能力,有助于提高工作效率。综上所述,作为一名C开发工程师,需要熟练掌握C、PRO*C语言开发、Oracle数据库开发技术、主流中间件的应用和基本原理、Linux/Unix操作系统和shell脚本编写等方面的知识和技能。只有这样,才能在实际工作中更好地发挥自己的专业能力,完成任务。
1. C/C++开发工程师是做什么工作的? C/C++开发工程师是负责使用C和C++编程语言开发软件和应用的专业人员。他们的工作包括编写、调试和优化代码,设计和开发软件系统,进行软件测试和调试,并与团队成员合作完成项目。 2. C/C++开发工程师需要具备哪些技能和知识?
1、本科以上学历,计算机、通信等相关专业; 2、3年以上Unix/Linux下C/C++开发经验,熟悉常用的数据结构、算法,熟练使用STL等标准库; 3、熟悉Unix/Linux下常用架构设计方法,熟悉流媒体网络协议和格式,包括rtmp、rtsp、sip协议,以及mp4、ts流媒体格式封装; 4、熟悉Unix/Linux操作系统原理、常用工具,熟悉Mysql/Oracle等数...