C++

C++是一门由Bjarne Stroustrup于1980年代在贝尔实验室开发的通用编程语言,其设计初衷是“带类的C”,即在C语言的基础上增加了面向对象编程等特性。它完美继承了C语言的高效性和底层控制能力(如指针和内存直接操作),同时引入了类、封装、继承、多态等面向对象机制,以及模板、泛型编程、异常处理、标准模板库(STL)等现代特性,使其成为一个兼具高性能和高抽象层次的多范式语言。C++以其极高的执行效率和灵活性著称,既可用于开发操作系统、游戏引擎、嵌入式系统、高频交易等对性能极度敏感的底层系统,也能构建大型复杂的桌面应用和服务器软件。然而,这种强大和自由也带来了显著的复杂性,学习曲线陡峭,需要程序员手动管理内存并深入理解语言细节。尽管面临现代语言(如Rust、Go)的挑战,但凭借其成熟的生态、庞大的代码遗产和持续的标准化演进(C++11/14/17/20),C++至今仍是系统级开发和高性能计算领域不可或缺的基石语言。
提供支持高并发的http接口,包括计算、回显、延时、库存查询、库存扣减业务。服务端基于C++11标准开发,使用Boost.Beast和Boost.Asio构建异步HTTP服务与事件循环,通过多线程io_context提升并发处理能力。缓存层使用Redis,通过hiredis同步客户端与Lua脚本实现
100C++工业互联网
Aether是C++17自研的高性能HTTP服务器,采用主从Reactor线程模型+epoll边缘触发非阻塞IO,16vCPU压测静态文件516KQPS、API672KQPS、大文件零拷贝传输5.12GB/s。核心特性:1.网络层:主Reactor接收连接,Round-Robin分发到多IO线程,e
220C++企业服务
高性能C++分布式RPC框架,自研协议设计与连接池管理。核心功能模块:①序列化引擎,自定义二进制协议替代Protobuf开销;②连接池管理,多路复用+心跳保活;③负载均衡与容错,超时重试与故障转移;④完整测试体系,8套件104断言,ASan连续15轮零报告。实测64字节请求8线程并发下吞吐72.4k
160C++云计算
离线语音交互系统:基于Vosk轻量级中文离线语音引擎,摆脱了对云端的依赖。小车能精准识别“小车”、“跳舞”、“前进一米”等关键词,并利用PiperTTS引擎实现自然、流畅的中文语音播报反馈(如“好的,我要来唱歌了”)。多模态动作控制:基于ROS2Humble和C++,实现了麦克纳姆轮底盘的精准运动控
410C++人工智能
QtUiForge开源项目
QtUiForge是一个面向QtWidgets项目的安全、可审查的界面迁移工具,用于将QtDesigner的.ui文件转换为纯C++界面代码。工具支持Qt5/Qt6,可自动生成控件成员、界面初始化、文本翻译和类型安全的信号槽连接,并同步更新CMake/qmake构建文件。它提供scan、previe
470C++开发工具
本项目基于C++实现高性能高并发内存池,主要功能模块包括:三级缓存架构:实现ThreadCache(线程本地无锁分配)、CentralCache(居中按需锁分配)与PageCache(大页内存拆分与回收)。基数树映射优化:基于三层基数树(PageMap)实现无锁PAGE_ID到Span*的快速映射查
530C++企业服务
面向无人机追踪的视觉系统在安防等领域具有重要应用价值。但高空视角下目标微小且密集,对检测算法的定位精度要求较高。同时,嵌入式平台受限于算力与带宽瓶颈,难以满足复杂深度学习模型的实时推理需求。在传统部署中,全量INT8量化易导致微小目标定位精度下降,而全量FP16推理则面临系统帧率过低的问题。针对上述
630C++智能硬件
oj系统开源项目
独立设计并实现前后端分离的OJ平台,支持C/C++/Java/Python/JS/Go六种语言在线判题•后端基于cpp-httplib库构建API服务,实现请求路由、参数解析、JSON响应•基于自定义Token机制实现无状态鉴权,集成Redis缓存热点数据,MongoDB持久化存储•使用C++实现高
580C++人工智能
车牌识别服务开发说明书适配平台:JetsonNX/RK3576核心算法:YOLO26n-OBB(旋转车牌检测)+CRNN(字符识别)数据流框架:GStreamer硬解码+两级环形缓冲池关键特性:原始帧不覆盖、camera_id全链路透传、低延迟、高可用、双平台通用目录文档概述整体架构模块功能说明数据
590C++人工智能
IC/IR计算与显著性检验,判断因子预测能力•分层回测:验证因子分组收益的单调性•滚动窗口衰减检验:判断因子是否随时间是衰减•数据预处理规范:MAD去极值、z-score标准化•时间对齐保护(shift(1)):从机制上杜绝未来函数与数据泄露•基于pandas/numpy,内置22个单元测试和合成数
940C++金融
•将回测交易记录与实盘交易记录逐笔对齐•按品种、方向、时间段定位回测与实盘偏差来源(数据差异、执行差异、滑点)•输出结构化审计报告,把"回测赚钱实盘亏"变成可定位的事实•零依赖,内置合成数据示例和18个单元测试
650C++金融
•对固定历史数据回测,生成结果快照作为基线•代码重构/升级后自动重跑回测,与基线逐项对比•输出差异报告,定位哪次改动导致回测结果漂移•纯Python零依赖,命令行一键使用,内置合成数据示例和15个单元测试
720C++金融
设计了覆盖用户、工单、聊天记录和知识库的四位一体数据库表结构,为项目全生命周期的数据管理提供了坚实基础。将数据库操作完全封装在DatabaseManager类中,实现了业务逻辑与数据存储的有效解耦,提高了代码的可维护性。创新性地加入了知识库模块,能够将工单与聊天、录屏等证据文件相关联,为后续的案例复
360C++企业服务
gemm开源项目
使用寄存器优化,内存和缓存优化,SIMD/AVX512指令集优化等各种优化技术,将通用矩阵乘法(GEMM)的性能,提升几十倍!使用寄存器优化,内存和缓存优化,SIMD/AVX512指令集优化等各种优化技术,将通用矩阵乘法(GEMM)的性能,提升几十倍!使用寄存器优化,内存和缓存优化,SIMD/AVX
680C++机器深度学习
CCMQSRV开源项目
1.项目基于RabbitMQ实现RPC和Event调用;2.基于C++语言的RPC框架,支持跨平台;3.项目具有方便好用的RPC调用接口,仅10行以内代码即可实现rpc调用。
490C++企业服务
ayafileio开源项目
ayafileio是一个跨平台真异步文件I/O库。Windows用IOCP,Linux用io_uring,macOS用GCD,完全绕过线程池模拟。核心创新是ResultBatcher,解决了C++扩展里的公认难题:I/O完成后怎么高效通知Python的事件循环。传统做法每个完成都跨线程回调一次,高并
790C++智能硬件
dify开源项目
为Dify(开源LLM应用开发平台,GitHub50k+stars)贡献前端重构代码。将教育认证状态的存储方式从原生localStorage手动操作迁移至统一的useLocalStorageHook,提升代码一致性和可维护性。PR已通过maintainerreview并合并至主分支,目前运行在生产环
1040C++人工智能
Moonlightisapowerful,intelligentimageannotationtooldesignedforcomputervisiontasks.BuiltwithPyQt6,itcombinesmanuallabelingcapabilitieswithadvancedAIass
690C++人工智能
个人SDK开源项目
这是个人平时累积的开发基础组件,主要是基于C++封装了常用的一些功能(跨Windows/Linux),以支撑和方便各项目的业务开发,例如:1、集成各加解密算法2、基于breakpad的二次封装(进程崩溃堆栈捕获)3、基于libcurl的二次封装4、基于sqlite的二次封装5、日志记录器6、工业协议
850C++工业互联网
github homepage开源项目
1.commonclibraryespeciallyinnetworking2.RedisbasedMQTTbroker3.AutoCADobjectarxpluginusingIMGUI4.manometerPCGUIusingwxWidgets
930C++开发工具
当前共41个项目more
×
寻找源码
源码描述
联系方式
提交