ID:143793

杨春

软件开发工程师

  • 公司信息:
  • 华为
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周日
  • 所在区域:
  • 武汉
  • 全区

技术能力

熟悉 C++ 语言,熟练掌握面向对象编程(OOP)、多线程等高级特性,能够高效地进行代码编写和优化。熟悉内存管理机制,如堆内存分配、智能指针的使用,以避免内存泄漏和悬空指针等问题。
熟练使用 Visual Studio、Qt Creator 等主流的集成开发环境(IDE),了解其调试、性能分析等功能。掌握版本控制系统,如 Git,能进行代码的版本管理和团队协作开发。
了解常用的 C++ 库,如 STL(标准模板库)、Boost 库等,能利用这些库提高开发效率。对于网络编程,熟悉 socket 编程和网络协议,如 TCP/IP、HTTP 等,能够开发网络应用程序。
另外,数据库相关知识也不可或缺,熟悉 MySQL、SQLite 等数据库,掌握 SQL 语言进行数据的增删改查操作。对于多线程编程,了解线程同步、互斥等概念,能够编写稳定的多线程程序。
同时,要具备良好的问题解决能力和调试技巧,能够快速定位和解决程序中的错误。了解软件设计模式,能在开发中合理应用,提高软件的可维护性和可扩展性。持续学习和关注行业新技术,如 C++ 新特性、新兴框架等,以保持技术的先进性。

项目经验

负责设计并实现一款大型多人在线角色扮演游戏的服务器端。运用 C++ 编写核心逻辑,利用多线程技术实现高并发处理,保证数千玩家同时在线的流畅体验。使用高效的网络库如 Boost.Asio 进行网络通信,降低延迟。通过优化内存管理,减少服务器资源占用。此项目成功上线后,服务器性能稳定,玩家反馈良好。
参与设计并开发一套金融交易系统,用于处理股票、期货等交易业务。使用 C++ 开发交易核心模块,实现快速的订单处理和交易撮合算法。结合数据库技术,如 MySQL,进行交易数据的存储和查询。采用高效的算法和数据结构,确保系统在高并发情况下能快速响应,有效避免交易延迟,为金融机构提供了可靠的交易平台。
对一款图像处理软件进行性能优化。运用 C++ 重写核心图像处理算法,如滤波、边缘检测等,提高处理速度。利用 OpenCV 库进行图像的读取、处理和显示。通过多线程并行计算,进一步加速图像处理过程。优化后,软件的处理速度提升了数倍,用户体验得到显著改善。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服