自动驾驶机器人C++项目:ros-protobuf-bridge
项目简介ros-protobuf-bridge 是一个基于 ROS 和 Protobuf 的桥接项目,旨在实现 ROS 消息和 Protobuf 消息之间的兼容和互操作性。通过该项目,可以深入学习ROS底层源码;可以轻松地在 ROS 系统中使用 Protobuf 定义的数据结构,提升系统的灵活性和扩展性。 适合岗位:自动驾驶开发、机器人开发、ROS开发、C++开发。注:自动驾驶和机器人C++岗位技术栈是一致的,该项目两个领域都可以投递 B站项目视频介绍自动驾驶机器人C++项目:魔改ROS-兼容Protobuf和Rosmsg, Docker, CMake, C++元模板, 项目简历, 项目演示 技术栈 编程语言:C++、shell 核心特性:C++模板编程、SFINAE 机制 序列化:Protobuf、ROS 序列化库 ROS相关技术:roscpp 的底层核心库 roscpp_serialization、roscpp_traits...
Linux C++项目:分布式Linux性能分析监控系统
项目简介本项目是一个分布式Linux性能分析监控系统,旨在实时监控和分析服务器的性能状态(如CPU、内存、网络、软中断等),并通过UI界面展示数据。系统采用分布式架构,通过gRPC/自研RPC实现服务端与客户端的通信,使用Docker容器化部署环境,支持快速在多台服务器上部署和运行。 适合岗位:Linux C++开发、通用C++后端开发、网络编程开发、分布式系统开发等。 B站项目视频介绍Linux分布式C++项目:构建分布式Linux 性能监控 技术栈 编程语言:C++、shell 核心特性:C++常用特性(如多线程、智能指针、STL等) 网络编程:基于事件驱动、非阻塞 I/O 和 Reactor...
Linux C++项目:基于IO多路复用的安全可靠的UDP
项目简介safe-udp 是一个基于 IO 多路复用的安全可靠的 UDP 文本传输框架。通过封装应用层 UDP 数据段、实现滑动窗口和缓冲区管理、动态调节拥塞窗口等功能,确保数据在不可靠的 UDP 协议上实现可靠传输。项目使用 Docker 构建环境,通过 CMake 管理构建流程,并提供了完整的功能测试和验证模块。 适合岗位:Linux C++开发、通用C++后端开发,网络编程开发等。 B站项目视频介绍Linux C++项目:基于IO多路复用的安全可靠的UDP 技术栈 编程语言:C++、shell 核心特性:IO多路复用、滑动窗口、拥塞算法、TCP/UDP 网络编程:网络编程,系统编程 容器化:Docker 构建工具:CMake 代码管理:Git、clang-format 购买方式如果您对项目感兴趣,欢迎添加我的微信:auto_drive_yue,获取全套源码视频文档讲解,项目一对一答疑,项目交流群。目前项目优惠价:140元 项目模块详解 项目视频文档目录
Linux C++项目:高性能 RPC 框架:proto_rpc
项目简介proto_rpc 是一个基于 Protobuf 构建的高性能 RPC 框架,采用多 Reactor 多线程模型和回调机制,实现 SOA(面向服务架构)下的分布式系统通信。项目通过 Docker 实现环境自动化构建,使用 CMake 管理构建流程,并提供了完整的网络模块和 RPC 框架模块。 适合岗位:Linux C++开发、通用C++后端开发,分布式系统开发等。 B站项目视频介绍Linux C++项目:高性能 RPC 框架:proto_rpc 技术栈 编程语言:C++、shell 核心特性:多 Reactor 多线程模型、回调机制、SOA架构、分布式系统通信 网络编程:网络编程,系统编程 通信框架:自研RPC 数据序列化:Protobuf 容器化:Docker 构建工具:CMake 代码管理:Git、clang-format 项目模块详解 项目github仓库地址高性能 RPC 框架:proto_rpc