logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++ gRPC 超详细实战教程|核心用途、安装部署、业务场景、完整可运行代码

《gRPC C++实战:从安装到企业级应用开发》摘要 gRPC是Google开源的工业级RPC框架,基于HTTP/2和Protobuf,已成为C++后端微服务通信的标准方案。本文提供完整实战指南: 核心优势:二进制传输、强类型接口、跨语言支持,性能远超HTTP/JSON 典型场景:微服务通信、大数据中间件、实时流传输、跨语言服务对接 环境搭建:详细Linux安装流程(依赖安装+源码编译) 完整项目

#c++#开发语言#后端
C++ gRPC 四大核心场景实战|普通调用/服务端流/客户端流/双向流

gRPC 区别于传统 HTTP 接口最大的亮点就是支持四种通信模型,也是企业开发、面试的核心考点。本文基于 C++ 从零实战 gRPC 全部主流业务场景:简单单向调用、服务端流式推送、客户端流式上传、双向流式交互,覆盖日志上报、实时推送、文件传输、实时交互等真实业务

#c++#开发语言#后端
向量检索利器|Milvus C++ SDK 从安装、实战到场景全覆盖

《Milvus C++ SDK实战指南:构建高性能向量检索服务》 本文全面介绍开源向量数据库Milvus的C++ SDK应用,从源码编译到工业级落地实践。内容涵盖: 技术选型优势:C++ SDK相比Python/Go版本具有低延迟、高并发、无GC开销等性能优势,适合生产环境 详细安装指南:提供Linux系统下源码编译的完整流程,包括依赖安装、CMake配置和环境变量设置 核心功能解析:包括集合管理

#milvus#大数据#搜索引擎 +2
基于Muduo+Protobuf+C++20协程手写极简RPC框架(可直接运行、由浅入深)

从架构原理、协议设计、服务端落地,到配套完整RPC客户端,从零完整实现了一套现代化、高性能、可落地的C++ RPC框架。区别于传统老旧的回调式网络框架,基于C++20协程的编码方式,让复杂的RPC异步逻辑变得线性、清晰、易维护,同时完全保留Muduo的高性能IO能力和Protobuf的标准化协议优势。整套代码无冗余封装、100%可编译运行,无论是面试手撕框架、个人技术实战、企业项目复用都极具价值,

#c++20#rpc#网络协议 +2
Kafka C++ SDK 超详细实战教程|快速入门、高阶特性、生产最佳实践、场景选型

librdkafka是 Apache Kafka 官方开源的高性能 C/C++ 客户端库,底层基于异步事件驱动模型,支持 Kafka 全部核心协议,跨平台、无虚拟机依赖,是目前性能最强、稳定性最高的 Kafka 客户端。1. librdkafka 是 C++ 接入 Kafka 的工业级高性能 SDK,适配所有高吞吐流式业务场景;2. 日常开发可根据业务可靠性要求,选择同步、异步、批量、有序四种发送

#kafka#c++#分布式 +3
RabbitMQ amqp-cpp超详细实战教程

RabbitMQ作为高可靠的企业级消息中间件,在订单业务、支付回调等场景优势显著。本文详细介绍了其核心功能与C++接入方案,重点包括:1. 与Kafka/RocketMQ的差异化对比,突出RabbitMQ在可靠性和路由灵活性上的优势;2. amqp-cpp客户端的编译安装和CMake配置指南;3. 四大交换机模式(Direct/Fanout/Topic/Headers)的C++实现代码;4. 生产

#rabbitmq#分布式#c++ +2
C++后端开源Word操作库全对比(跨平台/无依赖/实战选型)

本文针对C++后端开发中的Word文档处理需求,分析了主流开源解决方案。重点推荐三款纯开源、跨平台、无Office依赖的库:轻量级生成的simple-docx(适合报表导出)、微软官方的OpenXML SDK(精细修改模板)和极简的libdocx(嵌入式场景)。特别警示生产环境必须避免使用Office COM组件。文章提供详细对比参数和实战代码示例(包含样式设置、表格生成、图片插入和模板替换),指

#后端#c++#服务器
C++后端开源Excel操作库全对比(跨平台/无依赖/高并发选型)

C++后端Excel处理开源库选型指南 本文针对C++后端开发中Excel报表处理的常见痛点,筛选出符合生产环境要求的三款开源库:xlnt(全能读写首选)、xlsxwriter(高性能导出专用)、miniexcel(轻量嵌入式方案)。通过对比分析指出,现代后端应统一采用.xlsx格式,避免使用存在并发风险、授权问题的OfficeCOM组件。文章提供了核心参数对比表和实战代码示例,并给出选型建议:通

#c++#后端#服务器
C++ 后端主流倒排检索库横向对比、场景选型与完整实战

本文系统梳理了C++生态主流倒排索引库的工业级应用方案,聚焦轻量单机、高性能混合检索、分布式搜索三大场景,提供完整选型指南和可运行Demo代码。核心内容包括:1)横向对比Xapian、Tantivy-CPP、Manticore等7个C++检索库的性能特性;2)针对电商搜索场景,给出三个开箱即用的Demo实现(Xapian轻量检索、Tantivy文本+向量混合检索、Manticore分布式搜索);3

#c++#开发语言#自然语言处理 +1
Teemo 轻量级高性能 C++ 工具库:开箱即用的后端开发开源组件指南

Teemo:轻量级C++跨平台基础工具库 Teemo是一款专为C++开发设计的开源基础工具库,解决项目中重复编写底层工具(如日志、编解码、内存管理等)的痛点。其核心优势包括: 零依赖:纯C++11实现,跨平台支持Linux/Windows/macOS及嵌入式设备。 高性能:内置内存池、无锁队列、零拷贝优化,提升并发性能。 模块化:按需编译,提供日志、编解码、定时器、文件操作等7大模块,覆盖90%底

#c++#开发语言
    共 20 条
  • 1
  • 2
  • 请选择