整理一下近些年学习过的知识点,有什么错误的地方欢迎各位大佬指正,也希望能给其他人带来一些启发,由于是初次尝试,希望各位有甄别的取用,主要是给自己立个旗,太懒了,希望能后序把这些坑都填上吧,下面除数据库还没怎么折腾过,其他都弄过一些,写的不好,看的上的随时可以转载吗,后序肯定会用到其他大佬的原创,侵权请联系本人,下面的是一个三级目录,太细了也看不过来,先这样。
- 参考书籍:
- 计算机网络;
- 数据结构与算法;
- 操作系统;
- 深入理解计算机系统;
- Effective C++;
- C++ Primer Plus;
- STL原码解析。
- C++知识点:
- C++基础
- 语法
- C++特点
- 关键字
- C++11的新特性
- STL
- 编译
- 链接
- 网络编程
- 客户端
- 服务端
- 并发编程
- Windows
- Linux/Mac
- 通用
- 数据库编程
- UI编程
- Qt
- 工具
- Windows
- Linux
- Mac
- 环境配置
- Windows
- C++
- Qt
- Mac
- C++
- Qt
- 计算机基础
- 数据结构
- 线性表
- 树
- 图
- 排序
- 查找
- 内存管理
- 装载方式
- 绝对装入
- 静态重定位
- 动态重定位
- 内存的分配与回收
- 分配
- 连续分配
- 离散分配
- 回收
- 内部碎片
- 外部碎片
- 内存的扩充
- 覆盖技术
- 交换技术
- 虚拟内存
- 局部性原理
- 高速缓存
- 页(段)面置换
- 请求分页管理地址变换
- 请求分页管理置换算法
- 页面分配策略
- 内存保护
- 进程&线程
- 网络通信
- TCP
- TCP通信特点
- TCP报文格式
- TCP三次握手
- TCP四次挥手
- TCP可靠传输
- TCP流量控制
- TCP拥塞控制
- TCP应用
- UDP
- UDP通信特点
- UDP报文格式
- IP
- HTTP/HTTPs
- DNS
- DHCP
- FTP
- POP3
- 面向对象