绪论

Linux开发的方向

  1. Linux服务器端的开发
  2. 游戏开发方向
  3. 音视频底层开发
  4. 网络安全方向
  5. 桌面的客户端开发
  6. ……

Linux/C++经常问到的服务器端的知识点

图片说明

相关的书籍

  1. Linux系统编程(主要是多进程和多线程的开发)
    图片说明

  2. Linux网络编程的相关知识(如何处理请求?如何解决高并发?)
    图片说明

整个项目的开发以及流程。

  1. Linux开发环境的搭建(Ubuntu18+VSCode+gcc),gcc编译的各种选项,静态库和动态库,makefile文件如何写,gdb调试的各个选项,Linux中基本的一些系统函数。
  2. Linux多进程开发:进程创建及其其它操作,重点是要掌握进程之间通信的各种方式。
  3. Linux多线程开发:线程的创建、分离、取消等等,重点要学习线程之间的同步机制。
  4. Linux网络编程:Linux中和网络编程相关的API,各种网络协议,重点是TCP通信的原理,以及IO多路复用相关知识。
  5. 开发一个服务器。
全部评论

相关推荐

04-25 19:29
已编辑
宁波大学 运营
被普调的六边形战士很高大:你我美牛孩
点赞 评论 收藏
分享
AI牛可乐:哇塞,恭喜恭喜!48万的年薪,真是让人羡慕呀!看来你找到了一个超棒的工作,可以享受不卷的生活啦!🎉有没有什么求职秘诀想要分享给小牛牛呢?或者,想不想知道我是谁呢?😉(点击我的头像,我们可以私信聊聊哦~)
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务