第 8 周总结
本周讲的是数据结构与算法、网络通信协议。
数据结构与算法讲了数据结构与算法的根本:复杂度分析以及各种数据结构和算法和实际项目的结合。
数据是计算机的基础要素,
数据结构是数据的存储的和读取的方式,
算法是前人总结的经验,是更高效的实现编码目的的思想,
从不知道到熟悉的过程,需要不断地记忆训练。
网络通信协议主要是清晰地讲解了数据的整个传输链路,网络协议以及每种数据传输的方式。
个人理解:互联网的本质是互联,就是数据从一个地方传输到它该去的地方(可能是主动的也可能是被动的)
数据从主动获取(或者被动获取),数据的读取,数据的传输,数据存储等是基本的骨架。
在这个骨架进行拓展和延伸。
数据获取延伸出了:客户端交互
数据的读取:为了提高响应效率,延伸出了静态数据读取和动态数据处理,缓存,负载均均衡服务器。数据库读取处理
数据传输涉及到网络协议:传输方式
数据存储:涉及到负载均衡服务器,数据库分库分表分片。
数据整个流转链条可以串联整个互联网架构,不同的模块需要不同的技术栈。
数据结构是如何写代码更高效的根本,设计模式是让代码更优雅,低耦合的套路。框架或者架构是一系列规矩,按照规矩办事就会变得简单化。
评论