C++

C++既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计。
数据同步系统产品系统
整体架构:1.应用服务器A-Extract模块提取源数据库A数据到消息队列2.应用服务器A-Router模块进行路由3.应用服务器A-Transport模块传输消息到应用服务器B4.应用服务器B-Agg模块整理消息5.应用服务器B-Load模块加载消息到目标数据库B负责整个项目,从架构设计到代码实现
460C++旅游
该系统为一款软硬件集成的SaaS类产品,分为运营端、客户端、司机端。运营端为web,客户端分为管理人员使用的web以及微信小程序,还有部署在现场用于称重的pc端,司机端使用的为微信小程序。客户端分为两大模块,一是称重管理,二是仓库管理。产品所包括的主要功能单元有物流商派车、门禁进出场、排队管理、无人
200C++物联网
1.参数设置模块:输入各种设备的运行参数,通过上位机下发至下位机进行设置。2.算法管理模块:调用不同的算法,算法由matlab转c++。3.界面显示模块4.网络处理模块6.文件读写模块7.流程管理模块
380C++在线教育
学生信息收集,不同专业视频上传功能,老师在后台就可以看到不同学生在不同的专业等级的视频,便于老师审核,为了达到这个效果,我们还做了不同分支机构的报名实时情况,管理员可以通过后台看到不同报名情况的结果。
500C++在线教育
负责数据库设计、后端API开发及Android客户端开发(使用Java),并引入Redis优化系统性能。​数据库设计与优化​基于MySQL设计高可用的数据库结构,包括用户表、商品表、订单表等,遵循三范式减少冗余。通过索引优化、SQL查询优化,提升查询性能。​后端API开发(SpringBoot+My
530C++人工智能
游戏AI脚本产品系统
本方案旨在实现一个基于人工智能的游戏代练自动化脚本。其核心功能是通过深度学习模型对游戏画面进行实时识别与分析,从而实现自动化操作。 在技术实现上,后端部分完全由 C++ 开发,采用 TensorRT 与 ONNX Runtime 两大推理引擎对 YOLO 模型进行高性能部署。借助 YOLO 模型强大的目标检测能力,系统能够快速、精准地识别游戏画面中的人物、物体或关键元素,并将识别结果作为输入传递至自动化逻辑模块,从而实现诸如角色定位、行为判断、自动操作等一系列功能。通过 TensorRT 的算子优化与硬件加速,推理速度大幅提升,保证了系统在高帧率游戏场景下依旧能够流畅运行。 前端部分则采用 Flutter 构建,提供了一个跨平台、简洁直观、易于使用的图形化界面。用户可在界面中进行模型加载、参数配置、功能选择与运行状态查看等操作,显著降低了技术门槛,使非专业用户也能轻松上手。 在展示图片中,主要体现的是前端界面的设计与交互效果。界面遵循简洁明了的设计理念,保证用户能够快速找到所需功能,同时直观地看到模型推理与自动化操作的运行情况。
1060C/C++AI
个人开发的一个基于C++的分布式高并发即时通讯系统,采用微服务架构和Qt框架实现前后端功能。系统支持文本、语音、图片、文件等多种 消息类型,通过多种优化策略和后端技术提升系统的性能、扩展性和稳定性,满足大规模用户的实时通信需求。 项目成果: ⚫ 分布式微服务架构设计:  设计系统的微服务架构,将功能拆分为用户管理、好友管理、消息存储、文件管理、语音识别等多个子服务,支持独立扩展和动态调度。  使用服务网关实现统一的请求管理、负载均衡及动态路由,增强系统弹性。  通过Etcd实现服务注册与发现,确保服务的高可用性和容灾能力。 ⚫ 高性能网络通信优化:  采用WebSocket和HTTP协议支持双向通信,保障消息实时推送的高效性。  利用RPC、Protobuf进行高效数据序列化调用,结合RabbitMQ实现异步消息传递机制,降低通信延迟,提升并发处理能力。  实现Redis缓存和ElasticSearch全文检索,优化数据访问速度和聊天记录查询性能。 ⚫ 客户端开发与优化:  基于Qt开发高性能客户端,提供用户注册、好友管理、消息展示等功能,设计自定义UI组件,提升用户体验。  采用异步消息加载和动态渲染策略,提高聊天界面的响应速度,减少界面卡顿现象。 ⚫ 系统稳定性与自动化部署:  利用Docker实现容器化部署和环境隔离,构建CI/CD流水线,支持一键部署及自动化测试。  通过spdlog日志和gtest单元测试,监控系统运行状态,提升系统的可维护性和稳定性。 应用技术:C++、Qt、Linux、brpc、Redis、MySQL、ES、RabbitMQ、Etcd、spdlog、gtest、gflags、Protobuf、shell、CMake、Docker。
780C/C++C++
单片机相关工作, 涉及 ESP32 系列的 S3 C3 等芯片,独立编写 BLE HID 鼠标键盘相关代码,可以模拟鼠标键盘复合设备 在ESP32系列单片机开发领域,我专注于ESP32-S3和ESP32-C3等芯片的深度开发,独立完成了BLE HID(人机接口设备)鼠标键盘模拟系统的设计与实现。该系统能够同时模拟鼠标和键盘复合设备,实现了低功耗、高响应速度的无线输入解决方案。
500C/C++esp32
UDP极简协议(零拷贝),esp端使用lwip socket发送,安卓端/PC端使用 netty 接收 无天线带宽达到淘宝同款性能 本方案设计了一种基于UDP的极简通信协议,通过零拷贝技术大幅提升数据传输效率。系统采用非对称架构:ESP端使用lwIP socket进行数据发送,而安卓端和PC端则利用Netty框架进行数据接收。在无天线环境下,本方案的带宽性能已达到淘宝同类产品的水平。
590C/C++C++
工作目标:为毕设导师开发能对传感器采集的数据进行滤波的滤波器软件。 工作职责:1、构思滤波器软件的功能、开发方式。2、开发、测试滤波器系统。 开发语言及平台:C++、python;VS2017、MFC。 软件功能:主要功能为滑动滤波算法、据csv文件中数据自动绘制数据曲线图、整合python的Savitzky-Golay滤波法于软件 中。
770C/C++数据滤波
AISystem开源项目
AI System & AI Infra
1880
MaaAssistantArknights 简体中文 | 繁體中文 | English | 日本語 | 한국어MAA 的意思是 MAA Assistant Arknights一款明日方舟游戏小助手基于图像识别技术,一键完成全部日常任务!绝赞更新中 ✿✿ヽ(°▽°)ノ✿下载与安装请阅读文档后前往 官网 或 Releases 下载,并参考新手上路进行安装。亮点功能刷理智,掉落识别及上传 企鹅物流,一图流智能基建换班,自动计算干员效率,单设施内最优解;同时也支持 自定义排班自动公招,可选使用加急许可,一次全部刷完!公招数据自动上传 企鹅物流,一图流支持
4790
基于嵌入式系统的智能垃圾桶设计与开发的目的是实现垃圾的自动分类、智能监测和远程管理,以提高垃圾处理的效率和质量。通过嵌入式系统与阿里云平台相结合,可以实现直观、友好的用户交互,让用户能够方便地了解垃圾桶的状态和进行管理。 完成了 LCD 触摸屏模块设计、红外传感器模块设计、超声波模块设计、舵机模块设计、语音识别模块设计、语音播报模块设计、sim900a 通信模块设计,此外还创建了阿里云用户,将垃圾桶深度数据上传到阿里云,具体效果如下:语音模块实现了语音的采集识别和语音播报的功能,实现精度良好;触摸屏的触摸功能可以完美的实现,可以切换界面;红外识别识别正常,超声波探测正常,舵机运行正常;通信模块,发送数据正常,阿里云可以介绍数据。
3500嵌入式c++
题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。
3680C/C++c++
自己的一个熟悉opencasecade库的小模块,主要功能,为模型加载,模型三角面片网格化,三角面片删除,平移操作。opencasecade库是目前市场绝大部分三位建模软件的底层库,如3dmax,maya,auto cad,其拥有完善的3d计算机图形学算法,三维运算数学。我已熟悉其基本的使用,具备一定的三维相关软件研发能力。
2180C/C++c++
项目概述 压力控制开发一个基于C++的抑制处理库,提供各种图像处理算法和工具。项目将重点关注算法的实现和接口的易用性,方便集成和使用。 主要功能 基本图像操作 图像读取与保存:支持多种常见的图像格式(如PNG、JPEG、BMP等)。 图像缩放、裁剪、旋转等基本操作。 图像攝影 提供多种滤镜效果,如模糊、化、边缘检测等。 支持自定义滤镜,我们定义自己的融合核进行过滤。 颜色处理 颜色空间转换:RGB、HSV、Lab等颜色空间之间的转换。 颜色调整:颜色、期望、饱和度等参数的调整。 图像变换 影像变换:仿射变换、透视变换等。 域变换:里叶变换、离散余弦变换等。 编程语言:C++17 图像处理库:使用OpenCV库进行底层图像处理操作。 多线程:利用OpenMP进行并行计算,加速图像处理算法。 内存管理:采用智能指针(如std::shared_ptr和std::unique_ptr)进行内存管理。 项目结构 Core:核心图像处理算法和数据结构。 Filters:各种图像滤镜的实现。 Transforms:图像变换和几何处理模块。 Color:颜色处理模块。 Utils:辅助工具和通用模块。
1480C/C++c++
项目概述 压力容器开发一个基于 C++ 的局域网络聊天室应用程序,支持多个用户实时聊天。项目将利用多线程和网络编程技术,创建一个可靠且高效的局域网络和客户端。 主要功能 用户注册与登录 我们的客户注册新账户。 用户登录后可以加入聊天房间。 实时聊天 支持多个用户在同一个房间内发送和接收。 支持私聊功能,我们与指定用户进行一聊天。 消息文件夹 该机器保存了聊天记录,受害者的历史消息。 支持离线存储,用户登录后可以查看离线消息。 管理功能 管理员可以管理用户和聊天房间。 支持踢人、禁言等管理功能。 编程语言:C++17 网络库:使用Boost.Asio库进行网络编程。 多线程:利用std::thread和std::mutex进行多线程处理。 数据库:使用SQLite或MySQL进行用户和消息的存储。 界面:使用Qt库开发图形用户界面(GUI)。 项目结构 服务器:服务器端实现,包括用户管理、转发等功能。 Client:客户端实现,包括用户界面、消息发送接收等功能。 数据库:数据库操作模块,处理用户信息和消息记录的存储。 Utils:辅助工具和通用模块。
1850C/C++c++
本项目开发了一个基于C++的编辑器,能够生成框架结构和功能模块,包括光线追踪、光栅化、着色以及材质和纹理处理等。将采用现代C++特性和面向对象设计,实现可扩展和易用的程序结构。 主要功能 光线追踪 (Ray Tracing) 基本光线追踪算法:实现光线与图像的交互计算。 递归追踪:支持光束和光束。 全局光照:模拟间接光源,提高图像真实感。 光栅化 (Rasterization) 基本光栅化技术:将3D模型转化为2D图像。 屏幕空间的裁剪和投影:处理视图转换和投影变换。 深度缓冲(Z-buffering):解决图像中物体的遮挡关系。 着色 (遮光) 顶点着色 (Vertex Shading):处理顶点属性的变换和光照计算。 像素着色 (Pixel Shading):对每个像素进行颜色计算和纹理映射。 多种光照模型:支持Phong、Blinn-Phong等光照模型。 材质和纹理 (Materials and Textures) 材质系统:支持漫反射、镜面反射、反射等材质属性。 纹理映射:支持2D纹理和3D纹理,及纹理过滤技术。 线贴图:增加细节和表面凹效果。 编程语言:C++17 数学库:使用GLM或自定义数学库处理向量和矩阵运算。 图形API:初步版本使用OpenGL进行实时渲染,后续可能集成Vulkan以提升性能和控制力。 多线程和多个计算:利用C++标准库和OpenMP进行多个计算,加速渲染过程。 内存管理:采用智能指针(如std::shared_ptr和std::unique_ptr)进行内存管理,避免内存泄漏。 项目结构 Core:核心渲染算法和数据结构。 Renderer:光线追踪和光栅化渲染器实现。 Shaders:着色器代码和光照模型实现。 Materials:材质和纹理处理模块。 Utils:辅助工具和数学库。
1650C/C++c++
开发第七代自助查验通道的参数配置程序、自检程序、集中控制程序、指纹登录程序、OCR阅读器接口、串口屏接口、远程数据转发服务等。自助通道现用于各机场(如首都机场,大兴机场),口岸,海关等。有过多个机场、口岸的开发实施经验。
1620C/C++c++
1.负责华为短消息业务平台的开发与维护工作,确保平台稳定运行。 2.主导短信消息平台与核心网连接信令模块(ASAU、mti及map部件)的需求分析、设计、开发和维护工作。 3.负责信令相关的技术培训,提升团队的专业技能,并编写相关技术文档,为团队提供知识支持。 4.负责全球新开局点的信令业务调试支持,确保全球业务的顺利开展。 5.提供24小时技术支持,解决全球所有局点可能出现的问题,保证业务的连续性和稳定性。
1280C/C++电信软件
当前共194个项目
×
寻找源码
源码描述
联系方式
提交