1、熟练使用C与C++语言,熟悉STL标准开发库 2、熟悉常用数据结构(栈、队列、数组、链表、树等)。 3、熟悉常用算法。 4、熟练TCP/IP网络及Socket编程,熟悉多线程编程以及epoll、select网络IO模型。 5、熟悉linux开发环境(gcc、g++、cmake、gdb)。 6、熟练使用linux发行版(Ubuntu、centos)。 7、熟悉QT界面编程。 8、熟悉shell脚本编写。 9、能够使用protobuf、json文本解析。 10、熟悉Mysql、Oracle等关系型数据库基本操作。 11、熟练掌握Git项目版本管理工具及GitHub、gitee等代码托管平台使用。 12、熟悉容器化脚本及dockerfile编写。 13、熟悉常用设计模式(单例、工厂、责任链等模式) 熟悉掌握unity3d游戏引擎
个人介绍
项目经验
开发环境: unity3d windowns 时 间: 2019.06-2019.12 项目描述: 这是一个多人在线游戏.玩家可以在游戏世界中对抗厮杀。游戏机制为3D角色扮演类游戏。玩家进行的每局游戏都需要选择一个职业,选定不同职业后会有不同职业特性,活到最后即游戏胜利。游戏结束后会生成该局游戏的对战报表。 个人职责: 1、参与开发并发IO框架,框架使用epoll作为并发模型,抽象通道层、协议层、业务层。 2、参与开发tcp数据收发类用于在通道层进行tcp监听和tcp数据收发。 3、参与开发协议类用于在协议层进行tcp流数据封包和protobuf技术进行数据序列化。 4、参与开发游戏核心功能:世界聊天和单播聊天、AOI编辑。 5、参与搭建Nginx+fastcgi的登陆处理框架。 6、参与编写游戏服务器的容器化脚本和dockerfile。 7、参与开发服务器注册功能的CGI程序。 8、参与设计并独立编写了游戏进程的自重启功能。 9、负责服务器数据库业务操作的编码实现。 负责BUG修改以及后续维护。
接单发单客服
添加客服微信,接单发单快人一步!
相关程序员推荐
袁宇 0年经验
接本科水平订单;
可使用C/C++、Python编程,OpenCV图像处理,QT开发上位机,STM32单片机开发;
可使用SolidWorks进行建模,CAD绘制图纸,Protues/Multisim电路仿真;
参加多项工科类竞赛,均为教育部认可A类竞赛;
tangjj c/c++ 开发,go开发,DBA 8年经验
从事互联网工作8年,有丰富的工作经验,参与和主导大型项目开发和设计
dylan 高级开发工程师 3年经验
前端技能:
- 熟悉 Python、Java语言、分析、识别算法、自动化控制、python爬虫
- 熟悉 excel,数据处理,爬虫程序编写,具有开发实战经验
- 熟悉 Tornado、Scrapy、Sanic、FastAPI、等Python框架
- 熟悉 React、Vue 、uni-app等主流前端框架,并有项目实践经验
- 熟悉 HTML5、CSS3、JavaScript 等前端核心技术
- 熟练使用 Webpack、Babel 等前端工具
- 熟悉跨浏览器、响应式设计和移动端适配
后端技能:
- 熟练掌握 Python、Java语言,具备良好的编码习惯和代码质量意识
- 熟悉 Spring、SpringMVC、MyBatis 等主流后端框架
- 熟悉 MySQL 等关系型数据库的设计和优化
其他技能:
- 熟练使用 Git 进行版本控制
- 熟练使用 Linux 操作系统,具备基本的 Shell 脚本编写能力
- 具备良好的团队合作精神和沟通能力
杭州紫冰科技有限公司 AI、前后端开发 4年经验
我们是一支来自阿里、美团由软件高级工程师、算法工程师组成的高端软件研发团队。团队小而精,自2022年成立以来,为客户提供十几个软件解决方案。设计领域为门户网站、CRM系统、智能化系统、AI大模型、计算机视觉领域。已经有大量的项目开发经验。