C++项目

请问一下大佬们,我现在仿照muduo实现了多reactor多线程的http服务器,但是感觉即便优化了一下传统的webServer也不太占优势了,请问大佬们在这样的一个基础上,如何再去升级一下项目呢?
全部评论
实际上我面了这么多,基本不问了
28 回复 分享
发布于 2023-08-14 01:13 广东
线程改协程
3 回复 分享
发布于 2023-08-13 20:47 北京
实现restful接口,或者把登录认证那一部分解耦,接入Redis+token验证登录
2 回复 分享
发布于 2023-09-26 10:36 北京
加个OpenSSL加密 用perf 之类的 Linux 工具 测下 s ftrace 去 trace kernel code 用库写点小应用 用tcpdump dump点包出来 wireshark 分析下 最好能去 trace下内核的 tcp网络协议栈code ip层也可以
2 回复 分享
发布于 2023-09-20 20:11 上海
马克
2 回复 分享
发布于 2023-09-04 19:04 辽宁
网上的tinywebserver好像不是仿muduo的吧
2 回复 分享
发布于 2023-08-13 21:51 江苏
数字建筑行业龙头,广联达考虑一下,工资非科班中上等,科班拿个保底,全国各地均有岗位,待遇也不错30W+:https://www.nowcoder.com/share/jump/6980345301693144176944
1 回复 分享
发布于 2023-08-28 15:46 北京
mark
点赞 回复 分享
发布于 2024-06-11 12:31 湖南
mark
点赞 回复 分享
发布于 2024-04-28 02:07 香港
mark
点赞 回复 分享
发布于 2024-03-16 17:29 江苏
mark
点赞 回复 分享
发布于 2023-10-07 11:22 北京
mark
点赞 回复 分享
发布于 2023-09-18 18:38 北京
改协程
点赞 回复 分享
发布于 2023-08-28 16:45 北京
mark
点赞 回复 分享
发布于 2023-08-26 15:09 北京
🐴一下
点赞 回复 分享
发布于 2023-08-13 18:32 浙江

相关推荐

1.自我介绍2.介绍一下你的项目(介绍完之后开始问项目,例如遇到什么困难,如何解决的)3.项目中用到了Reactor模式,为什么不使用多线程4.Windows系统中有没有处理事件相关的库(因为项目中对win系统是采用独立线程轮询的方式)5.在业务中什么时候使用UDP和什么时候使用TCP,第二个项目为什么使用TCP不能使用UDP吗6.有没有对你的项目进行测试,性能怎么样7.在项目中你使用了线程池,你是怎么保证线程安全的,怎么保证线程同步8.讲一下对RAII的理解,不要太教科书话,最好结合实例或者场景9.说一下智能指针吧,引用计数是怎么实现的,你来设计你会怎么实现,在项目中使用智能指针了吗10.介绍一下Select与epoll的区别,在项目中为什么不选择epoll11.内存池12.在网络编程中你有哪些比较擅长的技术,可以用到的,能够提高效率的13.你自己说一点你想说的吧,关于OOD的,选了多态,介绍了虚函数表----面试官最后建议结合设计模式来说14.LRU15.算法题,设计一个线程安全队列,有三个要求,安全,避免锁竞争,减少资源分配16.应该还有一道的,但是前面耽误太多时间了,就没做第一次面试,面试官人非常好,无论回答的什么样都耐心听完并给出建议,面试官喜欢灵活有个人理解的回答,最好能结合实际场景和做过的项目,面试官也很给机会,可惜本人实在太菜了把握不住
简历中的项目经历要怎么写
点赞 评论 收藏
分享
评论
14
97
分享

创作者周榜

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