介绍一下咱们以后的博客学习内容(看看有没有你想学的东西吧!)

C语言

C语言是咱们后续内容的基石,所以C语言作为咱们的开篇。

  • 介绍一下学习内容:数据类型和流程控制语句,函数基本使用,数组基础,操作符详解,指针基础,结构体基本使用,C程序调试专题,数据类型存储原理,文件操作,宏和条件编译,程序翻译过程。

数据结构算法

  • 初阶数据结构算法(C语言):时间和空间复杂度,顺序表链接,栈和队列。树的基本概念及性质,树形结构及常见遍历方式,二叉树,堆/优先级队列,排序算法和复杂度分析。
  • 进阶数据结构算法(会在C++课程中 ):二叉搜索树,AVL数,红黑树,B树,数据库索引原理介绍,哈希表,位图,布隆过滤器LRUcache,并查集,图基本概念,图的存储结构,图的深度优先遍历和广度优先遍历,最小生成树。最短路径问题。

C++语言

面向对象思想与类,深/浅拷贝问题,动态内存管理,封装/继承/多态/模板/异常/IO流,类型转化,RAII,RTTI等。STL六大组件容器,算法,迭代器,适配器,仿函数,空间配置,常见STL容器的使用,深入分析后模拟实现。C++11新特性,列表初始化,语法糖式for循环,右值引用和移动语义。新容器及STL中的变化,C++11智能指针线程库Lambda表达式,包装器bind和function,默认成员函数控制与新关键字等。

Linux系统操作

开源精神与发行版本,云服务器介绍,Linux基础操作指令,Linux权限管理与特殊权限,Linux用户管理,命令行开发工具。冯诺依曼体系,文件描述符和重定向原理,inode与软硬连接,动静态库使用,制作,加载原理,进程间通信,进程与信号。线程概念,原生线程库与LWP线程同步与互斥,线程池,部分内核数据结构剖析

Linux网络编程

应用层HTTP/HTTPS协议,session与cookie,CA证书/摘要/指纹/对称加密/非对称加密,长短连接,自顶向下剖析Linux内核TCP/IP协议栈TCP可靠性与效率,IP协议原理NAT技术与原理MAC帧协议与局域网通信原理,正反向代理等,端口号理解,网络字节序列理解,地址复用,通用接口理解,UDP socket服务器设计,IO模型,阻塞与非阻塞接口,多路转接select/poll/epoll原理与使用,LT与ET模式,Reactor模式等。

MySQL数据库

ORDER BY ,LIMIT分页,函数,多表查询,自连接,子表查询,表的内连与外连,索引以及原理,事务,事务的ACID特性,隔离,视图,用户管理,数据库权限控制,B+树在索引中的使用,理解事务隔离性底层原理,ReadView理解,MySQL版本链MVCC,理解回滚操作,脏读/幻读/不可重复读等。

额外内容(看后面自己有没有时间更新)

Linux C /C++网络聊天系统动态规划,回溯算法,贪心算法,设计模式与架构,Redis内存数据库。
在这里插入图片描述
每章一句“优秀是我的追求,不是我的目标。”,感谢大家看到这里,本人也在持续不断的学习这些知识,咱们一起加油吧!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值