第八周学习总结
第八周继续学习基础知识,有数据结构与算法、网络通信知识、网络 IO、数据库架构,个人感觉收获良多。
首先,对于数据结构和算法,老师虽然讲得比较浅显,但是无一不提醒要重视数据结构和算法,毕竟软件就是数据+算法,个人觉得观点:Programs = Algorithms + Data Structures; Algorithm = Logic + Control,更具体些。
其次,网络 IO 的讲解也让个人眼前一亮,在介绍多路复用 IO 的 select、poll 和 epoll 时,示意图清晰形象,让我想再一次去深入学习 linux 操作系统。操作系统真的很重要和很实用。
最后,想到了老师提到,学习一个框架,要了解其架构。刚好这段时间也看到“框架”和“架构”的区别。处处有架构,学习没有止境。
版权声明: 本文为 InfoQ 作者【iHai】的原创文章。
原文链接:【http://xie.infoq.cn/article/e36ae7a004bc1f4c523663a60】。文章转载请联系作者。
评论