C++项目求推荐

简历上是不是必须要有自己做的项目啊,C++的话做什么项目比较好,webserver会不会太烂大街了,大佬们有什么推荐😣
全部评论
虽然烂大街,但是技术栈还是很好呀,能够学习到线程池和socket技术,我觉得你要是不写在简历,自己能把webserver弄明白,提升也是巨大的
20 回复 分享
发布于 2023-07-12 10:46 上海
个人观点,可以考虑下OS、编译器这些,写个5K-1W行的系统。搞了CPP要结合体系结构、组成原理,走软硬协同的路子
15 回复 分享
发布于 2023-07-13 16:05 广东
求问一下,muduo库这个项目会不会太简单了,感觉都没有面试机会😭
8 回复 分享
发布于 2023-07-16 12:58 黑龙江
推荐学java,真别头铁
7 回复 分享
发布于 2023-07-12 19:51 上海
你永远记住他虽然烂大街,但你不能没有
6 回复 分享
发布于 2023-07-26 09:13 黑龙江
rpc,应该能比Webserver强点
6 回复 分享
发布于 2023-07-12 23:23 广东
烂大街也比没有强啊
6 回复 分享
发布于 2023-07-12 16:34 江苏
感觉实现到搞http之前就行了吧。。。后面感觉纯纯体力活
1 回复 分享
发布于 2023-09-03 20:19 广东
可是,我就是webserver+一个公开课,很多也都进面了
1 回复 分享
发布于 2023-08-10 08:37 广东
Redis实现跳表https://github.com/Shy2593666979/Redis-SkipList-可以去看看😘
1 回复 分享
发布于 2023-07-16 19:26 河南
java
1 回复 分享
发布于 2023-07-15 12:04 江苏
没有
1 回复 分享
发布于 2023-07-12 20:55 北京
我这有一个C++构建的分布式Linux监控
1 回复 分享
发布于 2023-07-11 18:54 北京
简历上补一个项目经历会更有竞争力。可以看看这个平台的项目。挺好的还不烂大街https://naoffer.com/intern/program/13?1188
点赞 回复 分享
发布于 2023-09-19 13:43 江苏
仿写netty
点赞 回复 分享
发布于 2023-09-12 01:59 陕西
有没有项目的地址,楼主,我也想多做个项目
点赞 回复 分享
发布于 2023-08-17 19:35 广东
java吧,今年快手3000hc呢
点赞 回复 分享
发布于 2023-07-12 23:49 江苏
可以看我的6.824cpp实现
点赞 回复 分享
发布于 2023-07-12 21:14 北京
mit6.824
点赞 回复 分享
发布于 2023-07-12 17:08 上海
找实习的话webserver也够用
点赞 回复 分享
发布于 2023-07-12 15:17 北京

相关推荐

06-23 18:17
重庆大学 C++
请问下🐮🉑的网友,在全网就只找到了个tinywebserver。想问问这个项目质量怎么样?目前还没有做过其他cpp项目。如果这个质量不行的话,有推荐的其他项目吗?
某公司一颗钉子:可以看看这几个项目 web多人聊天:https://www.bilibili.com/video/BV1iYtrezEkA/ 仿微信聊天:https://www.bilibili.com/video/BV1XukbYmEY5/ 多线程任务队列系统:https://www.bilibili.com/video/BV1XS9dYsE9d/ RPC项目:https://www.bilibili.com/video/BV176Niz8ENj/ 云存储:https://www.bilibili.com/video/BV1XPfTY8EGD/
点赞 评论 收藏
分享
1. 项目背景:针对端侧设备(树莓派、昇腾、RK系列)的低资源环境,设计一套轻量化分布式框架,实现大模型(LLM/ASR/TTS等)的高效协同推理,解决端侧设备算力分散、通信受限、动态扩展难等问题。技术栈:Linux、C++、ZMQ、设计模式、分布式架构、主从Reactor模式、docker、cmake、shell3. 项目设计方案1. 双模式部署设计:设计Docker与裸机双部署方案,通过自动化镜像部署和容器操作脚本,环境部署效率提升70%2. 底层混合通信组件:- 设计基于ZMQ的多模式通信中间件,通过工厂模式统一创建PUB/SUB、PUSH/PULL、RPC等6种通信策略,结合策略模式实现动态通信方式切换,降低业务层网络代码复杂度70%;- 构建高可用RPC框架,支持方法动态注册与服务发现,通过设置双端超时控制与自动重连机制提高通信可靠性;- 设计ZMQ消息封装模块,开发轻量级序列化协议,采用长度前缀+紧凑存储结构设计实现多参数打包/解包3. channel模块设计:- 统一管理底层多模式通信中间件的ZMQ连接,支持动态URL绑定,信道注册- 设计观察者模式和闭包方案,实现网络层与业务逻辑的解耦- 通过动态work_id路由和连接池技术,实现多unit单元通信隔离- JSON协议设计,用于节点间/外部用户消息交互4. 分布式任务调度框架设计-与业务节点关系(继承)- 采用 Reactor模式,设计异步事件驱动的任务调度框架,通过eventpp实现毫秒级事件响应- 动态RPC服务注册,支持跨业务节点 setup/exit 等指令的远程调用- 统一管理 work_id-channel 连接池,对上层业务节点屏蔽底层通信复杂性- 提供标准化setup等虚函数接口,支持业务节点自定义任务处理逻辑5. unit-manager模块- 设计RPC服务注册,实现信道自动注册/释放,SQL处理;并解析 action 实现动态分发请求- 实现轻量化内存kv缓存数据库 存储 unit 元信息;并提供线程安全SQL查询接口,供节点动态通信- 设计多协议网关,实现TCP/ZMQ协议转换,支持外部用户-内部业务节点通信交互- 设计主从多Reactor TCP通信框架,实现压测10000+TCP并发连接6. Node业务层接口设计- TASK任务管理:实现单任务实例管理,模型加载/推理/流式输出回调机制等- 服务层控制:自定义实现setup等接口,对业务节点进行生命周期管理,实现节点间相互订阅
简历中的项目经历要怎么写
点赞 评论 收藏
分享
评论
23
202
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务