写点什么

第八周总结

用户头像
fmouse
关注
发布于: 2020 年 11 月 15 日

本周主要从文件与硬盘 I/O 与网络 I/O 两方面来讲性能优化。


要做优化,我们首先要了解其工作原理。


先讲解了机械硬盘到固态硬盘的工作原理,然后操作系统中文件在硬盘上的保存方式,由此引出一些数据结构和算法,进一步去讲解了一些经典的数据结构和算法。


接下来讲解了网络通信基本原理。从 OSI 七层模型和 TCP/IP 四层模型的每一层,到 HTTP 的版本升级解决的问题。


最后讲解了项目中使用的非阻塞网络 I/O 的实现。


在数据结构和算法中老师并没有讲图,我觉得有些场景和例子使用图的广度遍历更容易理解。最后老师是以 Java 为例讲解的非阻塞网络 I/O,自己想去了解下 Go 的实现方式。


用户头像

fmouse

关注

还未添加个人签名 2018.08.07 加入

还未添加个人简介

评论

发布
暂无评论
第八周总结