C/C++ 服务器/后台开发学习路线总结及准备

2023-05-16

文章目录

    • 一、前言
    • 二、总结网上的学习路线
    • 三、之前的一些相关博客整理

一、前言

最近要新开一个非常重要的系列,C/C++ 服务器/后台开发。

这个系列将会包括非常多的内容,难度也会比之前的系列大很多,会有很多源码级的学习,大的项目的练习,工具的使用,业务逻辑的理解等。

因此这篇文章先来总结了解一些大佬们的推荐学习路线,了解一下合适的学习路线和学习方法。

除此之外,也会先整理一下之前一些和此相关的博客,温习一下,打一些基础。

二、总结网上的学习路线

在网上找了几个排名靠前的回答:

肝!Linux C/C++ 服务器/后台开发学习路线

C/C++Linux 服务器开发完整学习路线(含免费学习资料下载地址)

C++ & Linux 后端:进BAT的学习路线

熬夜肝了这一份C++开发学习路线

通过这几篇回答,大概就可以摸清大致需要学习的内容和路线了。

我主要分成下面几类:

  1. 编程语言:C语言,C++语言(C++11),STL;

  2. 计算机基础:

    1. 操作系统原理
    2. 计算机网络
    3. 算法与数据结构
  3. 应用类:

    1. Linux基础,常用命令,shell,vim
    2. Linux编程环境搭建,系统设置
    3. Linux网络编程和系统编程
  4. 存储类:MySQL,Redis等

  5. 工具类:

    1. Gcc,make,cmake的使用
    2. Git版本控制软件
    3. ……

可以看到需要学习的东西还是非常多的,有非常难学精通的C++,有计算机基础,有Linux相关的使用,有网络编程和系统编程,数据库的使用,各种工具的使用……

三、之前的一些相关博客整理

网络编程相关博客

多线程编程相关博客

操作系统

计算机网络

数据结构与算法

Linux

常用工具


熊猫头鼓掌拍手GIF-发表情

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C/C++ 服务器/后台开发学习路线总结及准备 的相关文章

随机推荐

  • 【LeetCode刷题日记】树类题目常见题型

    文章目录 树基础知识 104 二叉树的最大深度 https leetcode cn com problems maximum depth of binary tree 102 二叉树的层序遍历 https leetcode cn com p
  • 【LeetCode刷题日记】常用算法基础和理解及运用

    文章目录 递归和迭代递归迭代迭代和递归的关系和区别 xff08 敲黑板 xff09 二分法典型的二分法二分法的变种找出第一个与key相等的元素的位置找出最后一个与key相等的元素的位置查找第一个等于或者大于Key的元素的位置查找第一个大于k
  • 编程常用快捷键,学完保证和大神一样件字如飞

    每次看到一下大神在编程时 xff0c 那打字的速度简直是恐怖 xff0c 而且几乎不会用到鼠标 xff0c 手不用离开键盘 xff0c 因此打字效率也高 而菜鸡的我 xff0c 每次写代码时 xff0c 有时候要在不同行之间跳动 xff0c
  • Clion中编译C/C++混合代码

    今天在Clion中编译C C 43 43 语言时 xff0c 出现了一个不容易发现的错误 项目文件包括三个文件 三个文件其实都是用C语言写的 xff0c 只是第一个文件的后缀是 cpp 如果在这种情况下直接编译 xff0c 会出现一下报错
  • 【LeetCode刷题日记】[447. 回旋镖的数量](https://leetcode-cn.com/problems/number-of-boomerangs/)

    LeetCode刷题日记 447 回旋镖的数量 题目 给定平面上 n 对 互不相同 的点 points xff0c 其中 points i 61 xi yi 回旋镖 是由点 i j k 表示的元组 xff0c 其中 i 和 j 之间的距离和
  • 【LeetCode刷题日记】[162. 寻找峰值]

    LeetCode刷题日记 162 寻找峰值 题目 峰值元素是指其值严格大于左右相邻值的元素 给你一个整数数组 nums xff0c 找到峰值元素并返回其索引 数组可能包含多个峰值 xff0c 在这种情况下 xff0c 返回 任何一个峰值 所
  • 基于Junit4+Mockito+PowerMock实现Controller+Service的单元测试

    一 导入的依赖 lt test gt lt dependency gt lt groupId gt org mockito lt groupId gt lt artifactId gt mockito core lt artifactId
  • 嵌入式编程之状态机

    文章目录 1 什么是状态机 xff1f 2 状态机编程的优点 1 提高CPU使用效率 2 逻辑完备性 3 程序结构清晰 3 状态机的三种实现方法switch case 法表格驱动法函数指针法小节 摘要 xff1a 不知道大家有没有这样一种感
  • VxWorks几种常用的延时方法

    转载于 xff1a https www vxworks net app 144 time facilities of vxworks 自用 VxWorks系统提供灵活多样的定时器机制 xff0c 有多种接口可以方便地实现延时 xff0c 文
  • 推荐一些嵌入式、C/C++的开源库和项目

    前言 想用代码实现一个功能时 xff0c 我们可以先看看是否有前辈已经实现了该功能 xff0c 并且开源分享在网上 一般我们自己造出来的轮子的可用性基本上是很难和大神们造的轮子相比的 因此多了解一下优秀的开源库的使用 xff0c 可以让我们
  • 对于LSB的理解(位的LSB、模数转换的LSB)

    之前对于LSB的理解 xff1a 最高有效位 xff08 MSB xff09 指二进制中最高值的比特 在16比特的数字音频中 xff0c 其第1个比特便对16bit的字的数值有最大的影响 例如 xff0c 在十进制的15389这一数字中 x
  • C语言跳转语句(break语句,continue语句,goto语句,return语句,跳转函数setjmp和longjmp)

    文章目录 一 前言二 跳转语句1 break 语句2 continue 语句3 goto 语句4 return 语句 三 跳转函数1 C标准库 一 前言 跳转语句 xff08 jump statement xff09 可以中断当前程序的执行
  • C 语言跳转表的实现及在嵌入式设备中的应用

    转载于https cloud tencent com developer article 1797595 跳转表的概念 引用笔者在 Wikipedia 上看到的关于跳转表的概念 xff0c In computer programming a
  • 软件版本控制,软件推荐及使用教程

    文章目录 一 版本控制系统分类1 版本控制系统的概念2 本地版本控制系统 3 集中式版本控制系统 4 分布式版本控制系统 Git 二 版本控制软件使用简明教程1 集中式版本控制系统 SVN2 分布式版本控制系统 把文件添加到版本库 工作区
  • 串口通信库总结

    C 43 43 开源库 Windows和linux下好用的串口通讯API库 serial 在 C 43 43 xff0c 跨平台 xff0c 串口库编写 https github com wjwwood serial boost网络串口通信
  • 【C语言开源库】lw_oopc:轻量级的C语言面向对象编程框架

    文章目录 轻量级的面向对象C语言编程框架LW OOPC介绍摘要s为什么要用面向对象 为什么不直接使用C 43 43 LW OOPC是什么 LW OOPC宏介绍问题描述解决方案方案的可扩展性如何 LW OOPC最佳实践LW OOPC的优点LW
  • Go语言基础语法入门

    一 下载及安装 被河蟹了 xff01 xff01 xff01 二 入门教程 Go 语言结构 在我们开始学习 Go 编程语言的基础构建模块前 xff0c 让我们先来了解 Go 语言最简单程序的结构 Go Hello World 实例 Go 语
  • docker环境安装tomcat

    一 安装tomcat 1 查找tomcat镜像 docker search tomcat 2 安装指定版本的tomcat镜像 docker pull tomcat 9 0 二 启动tomcat镜像 docker run d p 8080 8
  • Go语言并发详解

    文章目录 一 Go语言并发简述 xff08 并发的优势 xff09 进程 线程并发 并行协程 线程Goroutine 介绍channel 二 Go语言goroutine xff08 轻量级线程 xff09 使用普通函数创建 goroutin
  • C/C++ 服务器/后台开发学习路线总结及准备

    文章目录 一 前言二 总结网上的学习路线三 之前的一些相关博客整理 一 前言 最近要新开一个非常重要的系列 xff0c C C 43 43 服务器 后台开发 这个系列将会包括非常多的内容 xff0c 难度也会比之前的系列大很多 xff0c