1. 知识点
1.1. 数据结构和算法
1.1.1. 链表
1.1.2. 栈
1.1.3. 排序算法
冒泡排序
选择排序
插入排序
快速排序
1.2. Linux
1.2.1. SHELL
1.2.2. vi编辑器
1.2.3. gcc编译器
1.2.4. make的使用
1.2.5. 程序调试
1.2.6. 文件操作
1.2.7. 多线程
1.2.8. 进程/信号
1.2.9. 进程间通信-消息队列
管道
消息队列
共享内存
信号量
1.2.10. Linux下套接字编程
1.2.11. Linux下网络IO模型
select模型
poll模型
epoll模型
1.3. MYSQL
1.3.1. 搭建数据库服务器
1.3.2. 数据库/数据表操作、SQL查询语句
1.3.3. 数据库存储引擎
1.3.4. 数据导入导出
1.3.5. 用户权限管理
1.3.6. 数据备份与恢复、数据增量备份
1.4. QT
1.4.1. QT概述
1.4.2. QT的模板库,工具以及控件
1.4.3. 布局管理
1.4.4. 基本对话框
1.4.5. 图形与图画
1.4.6. 模式,视图结构
1.4.7. 文件及磁盘处理
1.4.8. 网络与通信
1.4.9. 事件
1.4.10. 多线程
2. 项目
3. 目的
3.1. 熟练掌握socket编程
3.2. 熟练掌握linux编程
时间: 2024-11-01 12:17:47