阿猿收手吧!

@Ape-LHR

阿猿收手吧! 暂无简介

C/C++
所有 个人的 我参与的
Forks 暂停/关闭的

    阿猿收手吧!/vod_sys_cli

    。。。。。。。。。。。。。。。。。

    阿猿收手吧!/vod_system

    。。。。。。。。。。。。。。

    阿猿收手吧!/concurrent_mem_pool

    通过 ThreadCache(线程本地无锁缓存)→ CentralCache(中心桶锁缓存)→ PageCache(全局锁页缓存) 三层架构,实现小内存快速分配、大内存直连底层;以 FreeList、Span、SpanList、PageMap 为核心数据结构,分别管理小块内存链表、连续物理页元信息、按规格 / 页数分组的页链表、页号到 Span 的高速映射,在保证高并发性能的同时,有效解决内存碎片

    阿猿收手吧!/cloud_disk

    用户登录Qt客户端选择需要备份的文件夹,客户端程序监视指定文件夹,当有文件新增或修改即向服务器发起上传文件请求。服务端将客户端发来的文件进行备份存储并更新数据库记录。当有文件在指定时 间段内未被用户下载即认定为非热点文件,非热点文件会被压缩存储。用户通过网页可查看当前文件夹下被云端存储的文件。网页下载支持断点续传功能。 项目技术:读写锁 MySQL 单例模式 Qt开发 JSON cmake

    阿猿收手吧!/reactor_server

    Reactor_Server 是一个基于现代 C++ 开发的高性能网络服务器框架,采用业界成熟的 Reactor 设计模式,结合多线程事件驱动架构,实现了完整的 HTTP/1.1 协议支持,基于 epoll 的高效 I/O 多路复用机制支持数万并发连接。该框架在架构设计上体现了高度的工程化思维,具备稳定性、可扩展性和性能表现。

    阿猿收手吧!/http_server

    HTTP 服务器通过线程池高效处理并发连接,解析浏览器发来的 HTTP 请求并构建 HTTP 响应,通过 CGI 机制接收用户上传的信息并调用外部程序进行处理,提供登录、注册、发布文章、搜索文章及评论文 章功能,通过 Cookie 与 Session 机制实现用户的会话管理,项目采用数据库进行数据持久化存储。

    阿猿收手吧!/code_linux

    LinuxPath 是一个包含多个模块的 Linux 系统编程项目,涵盖了网络编程、多线程、进程控制、文件操作、算法实现等多个方面。该项目适用于学习和实践 Linux 系统编程和 C/C++ 开发。

    阿猿收手吧!/pub_sub_mq

    基于C++开发的高性能消息队列系统,实现了类似RabbitMQ的核心功能。系统采用多线程架构,支持多种交换机类型、消息持久化、消息确认机制等企业级特性。

    阿猿收手吧!/json_rpc

    JSON-RPC是一个基于C++开发的分布式远程过程调用框架,采用JSON作为数据交换格式,支持服务注册与发现、主题发布/订阅等高级功能。该项目基于Muduo网络库实现,提供了高性能、可扩展的RPC通信能力,适用于构建分布式系统和微服务架构。

    阿猿收手吧!/QtLearning

    my qt study

    阿猿收手吧!/vs2022Cpp

    Cpp项目

搜索帮助