C/C++教程 第二十六章 —— Linux开发服务器详解

注意

本专栏已在我的个人站点中完成更新升级,可点击这里直达。

本专栏不再更新,如有需要,最好前往我的自建站点中购买:https://www.kucoding.com,价格更加实惠,内容更加丰富。

文章目录

  • 注意
  • 前言
  • 一、建立项目
  • 二、Tcp编程
    • 1.服务器
    • 2.客户端
    • 3.完整代码
    • 4.运行测试
  • 三、UDP编程
  • 四、高阶网络编程
    • 1.引言
    • 2.多进程
    • 3.多线程
    • 4.select函数
    • 5.Epoll
  • 总结


前言

上一章我们已经基本学会了Linux的基本使用方法,说白了就是需要记忆大量的命令,但也要讲究技巧

而Linux应用范围最广的地方知道是什么吗?就是服务器,因为Linux系统可以没有图形化界面,内核可以相当小,性能也非常好,最重要的是开源免费

这些优势就导致,当今世界上绝大多数服务器,都是在Linux系统上开发的,而开发一个高性能的服务器,C/C++语言自然也就是不二选择

也因此C/C++语言的一个大的就业方向就是Linux服务器开发

一、建立项目

首先还是建立项目吧,想要高效率的开发软件,IDE肯定必不可少,所以还是采用V

你可能感兴趣的:(C/C++,实战入门到精通,服务器,linux,c语言)