![](https://img-blog.csdnimg.cn/8c984dff29324f3dbed5f6149616b8c1.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++ Linux Web Server笔记整理
文章平均质量分 94
博主参加过大大小小的互联网厂和银行的秋招和春招的笔试与面试,
Linux Web Server项目虽然是现在C++求职者的人手一个的项目,但是想要吃透这个项目,还是需要一定的基础的,以项目为导向,进行基础的学习。
忆_恒心
计算机研究生,研究方向为人工智能中的自然语言处理
在校期间获过国家奖学金,发表过SCI一区顶刊论文,CCF-B会议论文,51CTO博客专家。
研究领域:C++,自然语言处理中的细粒度情感分析。
展开
-
C++ LinuxWebServer 2万7千字的面经长文(上)
`Linux Web Server`项目虽然是现在C++求职者的人手一个的项目,但是想要吃透这个项目,还是需要一定的基础的,以项目为导向,进行基础的学习。涵盖了计算机网络(网络编程)常见的知识点和常见的操作系统知识。参加过大大小小的**互联网厂和银行**的秋招和春招的笔试与面试,整理了下面的2万7千字的长文(:smile:都是干货,写作不易啊),喜欢,觉得有帮助的,欢迎订阅专栏,后续有很多优质的文章进行更新,有任何疑问,欢迎留言!原创 2023-03-27 10:51:06 · 7358 阅读 · 66 评论 -
C++ Linux Web Server 面试基础篇-操作系统(一、Linux基础)
⭐️Linux基础知识整理!近期会不断在专栏里进行更新讲解博客~~~ 有什么问题的小伙伴 欢迎留言提问欧,喜欢的小伙伴给个三连支持一下呗。👍⭐️❤️Qt5.9专栏定期更新Qt的一些项目Demo项目与比赛专栏定期更新常被问到的知识点。项目虽然是现在C++求职者的人手一个的项目,但是想要吃透这个项目,还是需要一定的基础的,以项目为导向,进行基础的学习。涵盖了常见的知识点和常见的操作系统知识。原创 2023-04-19 08:08:26 · 319 阅读 · 2 评论 -
C++ LinuxWebServer项目介绍
开源地址:https://github.com/YDLinStars/LinuxWebServer技术栈- `Ubuntu `操作系统常见命令- `MySQL`数据库的使用- `gcc`,`vim`,`makefile`指令- `多路IO复用(epoll)`知识- `线程同步机制`- `线程池`、`数据库连接池`- [`layui前端框架`] 可选 非必要原创 2022-06-02 12:48:05 · 4391 阅读 · 9 评论 -
磕磕绊绊的双非硕秋招之路小结
我的秋招结束,分享一段磕磕绊绊的双非渣硕的秋招之旅。许久没有发博客动态了,不过笔记还是有一直记录的啦,后续整理完会发布在博客上的欧,学习笔记、C++ 服务器开发的一些坑点、有趣的项目等觉得有帮助的小伙伴麻烦给个 👍⭐️(明示)原创 2022-12-07 09:51:32 · 1505 阅读 · 11 评论 -
C++ Linux Web Server 面试基础篇-操作系统(三、进程通信)
进程通信。近期会不断在专栏里进行更新讲解博客~~~ 有什么问题的小伙伴 欢迎留言提问欧,喜欢的小伙伴给个三连支持一下呗。👍⭐️❤️Qt5.9专栏定期更新Qt的一些项目Demo项目与比赛专栏定期更新常被问到的知识点。项目虽然是现在C++求职者的人手一个的项目,但是想要吃透这个项目,还是需要一定的基础的,以项目为导向,进行基础的学习。涵盖了常见的知识点和常见的操作系统知识。原创 2023-04-21 08:00:00 · 808 阅读 · 2 评论 -
C++ Linux Web Server 面试基础篇-操作系统(二)
近期会不断在专栏里进行更新讲解博客~~~ 有什么问题的小伙伴 欢迎留言提问欧,喜欢的小伙伴给个三连支持一下呗。👍⭐️❤️Qt5.9专栏定期更新Qt的一些项目Demo项目与比赛专栏定期更新常被问到的知识点。项目虽然是现在C++求职者的人手一个的项目,但是想要吃透这个项目,还是需要一定的基础的,以项目为导向,进行基础的学习。涵盖了常见的知识点和常见的操作系统知识。原创 2023-04-20 08:00:00 · 448 阅读 · 0 评论 -
C++ LinuxWebServer 2万7千字的面经长文(下)
1、包含多个源文件的项目在编译时有长而复杂的命令行,可以通过makefile保存这些命令行来简化该工作2、make可以减少重新编译所需要的时间,因为make可以识别出哪些文件是新修改的3、make维护了当前项目中各文件的相关关系,从而可以在编译前检查是否可以找到所有的文件makefile:一个文本形式的文件,其中包含一些规则告诉make编译哪些文件以及怎样编译这些文件,每条规则包含以下内容:一个target,即最终创建的东西。原创 2023-03-28 07:30:00 · 2608 阅读 · 57 评论 -
C++ LinuxWebServer项目(2)如何处理请求
利用线程池处理请求。原创 2022-06-01 21:06:13 · 922 阅读 · 0 评论 -
C++ LinuxWebServer项目(5)同步异步日志系统
同步异步日志系统解决并发量问题原创 2022-06-01 21:12:03 · 1897 阅读 · 0 评论 -
C++ LinuxWebServer项目(3)高效响应HTTP请求
主从状态机处理请求原创 2022-06-01 21:07:52 · 1305 阅读 · 0 评论 -
C++ Linux Web Server 面试基础篇-计网(终章)
Linux Web Server项目虽然是现在C++求职者的人手一个的项目,但是想要吃透这个项目,还是需要一定的基础的,以项目为导向,进行基础的学习。涵盖了计算机网络(网络编程)常见的知识点和常见的操作系统知识原创 2023-04-03 08:30:00 · 402 阅读 · 4 评论 -
C++ LinuxWebServer项目(1)如何接收请求
作为一个轻量级的Web服务器,高效地处理和接受客户端发送请求并进行处理是非常关键的。原创 2022-06-01 21:03:26 · 1500 阅读 · 1 评论 -
C++ LinuxWebServer项目(4)数据库连接池与注册登录
数据库连接池的设计原创 2022-06-01 21:09:51 · 1061 阅读 · 2 评论 -
C++ Linux Web Server 面试基础篇-计网(三)
【导读】Linux Web Server项目虽然是现在C++求职者的人手一个的项目,但是想要吃透这个项目,还是需要一定的基础的,以项目为导向,进行基础的学习。涵盖了计算机网络(网络编程)常见的知识点和常见的操作系统知识。原创 2023-04-02 08:30:00 · 526 阅读 · 19 评论 -
C++ Linux Web Server 面试基础篇-计网(一)
一个完整的业务可能会被TCP拆分成多个包进行发送,也有可能把多个小的包封装成一个大的数据包发送,这个就是TCP的拆包和粘包问题。原创 2023-03-31 08:00:00 · 1693 阅读 · 39 评论 -
C++ Linux Web Server 面试基础篇-计网(二)
【导读】Linux Web Server项目虽然是现在C++求职者的人手一个的项目,但是想要吃透这个项目,还是需要一定的基础的,以项目为导向,进行基础的学习。涵盖了计算机网络(网络编程)常见的知识点和常见的操作系统知识。原创 2023-04-01 08:30:00 · 286 阅读 · 2 评论 -
C++ LinuxWebServer项目(6)压力测试与优化思考
压力测试与服务器优化思考原创 2022-06-01 21:13:29 · 1575 阅读 · 2 评论