数据结构
数据结构是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合。
算法(Algorithm):就是定义良好的计算过程,他取一个或一组的值为输入,并产生出一个或一组值作为输出。简单来说算法就是一系列的计算步骤,用来将输入数据转化成输出结果。
1. 时间复杂度
2. 顺序表
操作系统
Linux——常见基本指令
Linux——vim的基本使用
Linux——gcc的基本使用
Linux——ACM三个时间
Linux——进程
Linux——进程控制
Linux——文件IO之文件描述符
Linux——文件IO之重定向
Linux——文件IO之动静态库
Linux——进程间通信之pipe无名管道
Linux——进程间通信之fifo有名管道
Linux——进程间通信之共享内存
Linux——信号
Linux——多线程
Linux——线程互斥
Linux——线程同步
Linux——生产者消费者模型
Linux——信号量
Linux——读者写者模型
网络
http
基础结构、通信过程、套接字编写及实验、http抓包、设置报头及实验、get post 状态码、请求属性、location、 content-length等字段属性、https数据指纹、数据签名、数据摘要、对称非对称加密、密钥协商、CA认证、证书形成、结合证书防止中间人攻击、如何理解证书在做合法性校验
MySQL:
1. 数据库基础
2. 库的操作
3. 表的操作
4. 数据类型
5. 表的约束
6. MySQL的CURD
增删改查的基本操作、MySQL日志的简单介绍
MySQL——基本查询:增删改查CURD