本人大二,问下大家:如果以后想做 web 方面的工作要掌握哪些"计算机网络"方面的知识?

2016-03-12 19:55:01 +08:00
 demomaster

最近在看 Andrew S.Tanebaum 的那本<<计算机网络>>,发现计算机网络涉及的内容真的好多啊,那些路由算法是否都要搞懂呢?如果以后想做 web 方面的工作的话,哪些知识是必须要掌握的或者说是对自己以后的工作有帮助的?

1506 次点击
所在节点    程序员
6 条回复
yeyeye
2016-03-12 20:21:21 +08:00
简单的
HTML5+JS+PHP+SQL+美工+HTTP 协议

如果你还会调优服务器就更好了
guodidi
2016-03-13 07:48:17 +08:00
给你做个参考吧, 16 届应届毕业生。
前端: HTML+CSS+JavaScript+ajax
后台: Java+Spring+Strust (或者 SpringMVC )
数据库: MySQL+Hibernate ( Mybatis )

如果要做 Web 的话,一定要了解一些 HTTP 的知识,不过在没有项目的支撑下,我觉得很多知识就像一盘散沙,无法汇聚成堆。目前,很多原理性的知识都被封装好了,你首先要学会的是如何用,然后再去了解为什么这么用,最后还要知道这么用有什么缺陷与优势,如何改进。
maemual
2016-03-13 10:11:45 +08:00
网络方面的话, TCP + HTTP/HTTPS
zwpaper
2016-03-13 10:50:44 +08:00
计算机网络是基础,实用是 tcp ,所以 TCP/IP 详解前两卷最好看一下
demomaster
2016-03-13 19:47:53 +08:00
@guodidi 好的,谢谢.
demomaster
2016-03-13 19:50:50 +08:00
@maemual 恩,这个有体会,最近写爬虫要模拟登入就要用到 HTTP 方面的知识.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/263051

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX