2019.05-2019.06 学习总结

2019.05-2019.06 学习总结

[TOC]


阶段一:基础知识回顾

> C语言基础语法回顾:

变更代码习惯,转语言——“倒时差”

> 相关留存资料:

> 计算机网络基础知识回顾:

回顾计算机网络结构,重点回顾计算网络网络层传输层应用层的工作相关知识,并进行总结。

> 相关留存资料:

> Unix环境高级编程:

学习网络编程,Linux环境下C语言编程,学习Socket编程相关知识。

> 相关留存资料:

Github Repository: C_Learning/SOCKET编程

阶段二:网络编程实战

> 网络聊天客户端的开发:

Socket编程实战。

> 相关留存资料:

Github Repository: Unix_chatroom

> 网络开发复盘:

开发流程总结。

> 相关留存资料:

客户端开发流程以源文件: SOCKET编程/select_echo/src/echocli.c,为例
服务器端开发流程以源文件: SOCKET编程/select_echo/src/echosrv.c,为例

阶段三:补充性学习:查漏补缺

> C语言深入学习:

C语言底层知识总结(堆栈、结构体、作用域、malloc()以及free()机制等)。

> 相关留存资料:

> 项目开发流程深入学习:

项目开发流程总结(C项目管理、GCC、GDB等)。

> 相关留存资料:

> AC/AP网络知识学习:

AC/AP相关知识了解。

> 相关留存资料: