一套完整的云备份服务器 + 客户端系统。客户端运行在用户机器上,自动将指定目录下的文件备份到服务器;支持浏览器在线查看与下载,下载支持断点续传;服务端对备份文件做热点管理,长时间无访问的文件自动压缩存储,节省磁盘。
核心模块:HTTP 客户端/服务器、JSON 序列化、压缩算法、热点识别、断点续传、线程池、读写锁、单例/工厂/建造者三种设计模式。
技术栈:C++11(多线程、智能指针、右值引用)、Linux、HTTP、Makefile。
项目已在开源平台完整开源,代码结构清晰,可作为 Linux C++ 后台开发的参考样例。
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者