
项目相关
文章平均质量分 97
卜及中
一天真的很短,拿点时间看看周围
展开
-
探索brpc:特性、使用场景与同步异步调用与封装示例
brpc 是用 c++语言编写的工业级 RPC 框架,常用于搜索、存储、机器学习、广告、推荐等高性能系统RPC(Remote Procedure Call,远程过程调用)框架指用于在网络中实现进程间通信的技术,使得程序能够调用远程计算机上的程序或服务,就像调用本地程序一样。原创 2024-10-17 18:03:54 · 1038 阅读 · 0 评论 -
深入解析etcd服务器:概念、接口及管理类封装实现(C++)
etcd 是一个开源的分布式键值存储系统,主要用于存储和管理配置信息、服务发现以及协调分布式系统中的数据。由 CoreOS 开发,基于 Raft 共识算法,确保了高可用性和一致性。原创 2024-10-16 14:43:12 · 1052 阅读 · 0 评论 -
高效数据检索:Elasticsearch、Kibana与代码二次封装(C++)
Elasticsearch 是一个基于 Apache Lucene 的开源分布式搜索和分析引擎,广泛用于实时数据搜索、分析和可视化。原创 2024-10-15 11:18:29 · 1006 阅读 · 0 评论 -
【项目】基于Linux和C++的动态在线视频点播系统设计
本项目旨在开发一个基于Linux和C++的在线视频点播系统,支持不同用户根据权限对视频进行多样化操作。系统通过模块化设计实现视频的上传、管理和播放功能,确保高效的数据处理和流畅的视频体验。用户界面友好,支持个性化设置,使每位用户能够根据自身需求定制观看体验。通过该项目,探索了现代视频点播技术的实现方式,并体现了在多用户环境下的灵活性与可扩展性。原创 2024-09-26 09:42:25 · 1213 阅读 · 0 评论 -
Proto3 深度解读:Protobuf 的用法与实例分析(C++)
本文首先通过序列化与反序列化的介绍引入 Protobuf 这一工具;再详细介绍了Protobuf的内容、编译、生成文件;随后就Protobuf的使用以实例结合理论进行讨论;最后重点介绍proto3语法的相关类型,比如:enum、Any、oneof等等原创 2024-09-25 22:50:38 · 1330 阅读 · 4 评论 -
基于Linux和C++实现的RabbitMQ风格消息队列:设计与实现
源码该文件定义了 客户端服务器通信时所用到的请求和响应;由于参数需要进⾏⽹络传输以及序列化,所以需要将参数定义在pb⽂件中。原创 2024-09-11 12:56:11 · 1569 阅读 · 0 评论 -
【项目】在线编程平台:基于Linux和C++的负载均衡式设计与实现:架构、功能与技术栈解析
本篇博客将详细介绍如何基于 C++ 技术构建一个高效且稳定的在线编程平台。平台包括多种功能模块,如编程题库、文章与视频管理、讨论区、AI 问答等。文章将从项目背景、功能需求、开发环境及技术选型等方面进行深入分析,并详细阐述平台的架构设计、数据库设计以及各个模块的实现。特别关注如何通过 C++ STL、Boost、cpp-httplib、MariaDB C Connector 等技术构建一个高性能、高并发的在线编程环境,确保平台在面对大流量时能够提供流畅的用户体验。此外,还会展示实际的代码实现、服务器配置和接原创 2024-09-09 16:42:45 · 1380 阅读 · 0 评论 -
【项目功能扩展】在线网站 -用户管理功能(用户注册登录修改等、利用cookie存储用户会话状态)
本文介绍了一个创建在线网站时需要用到的功能:即用户相关操作,包括用户登录、更新用户信息、注册、查看信息、登出与注销用户、利用cookie存储用户信息。原创 2024-09-09 15:11:51 · 1239 阅读 · 0 评论