代码改变世界

随笔档案-2013年01月

如何成为一名优秀的前端工程师

2013-01-25 14:14 by 子冬, 2155 阅读, 收藏,
摘要: 近几年前端工程师变的多了,关于前端工程师的学习资料也变多了。 想想4,5年前,应该没有前端开发工程师这样的职位,或者说相当少。现在这种情况可能与HTML5的大力宣传有关,当然也要归功与国内的几个优秀互联网公司对前端领域的研究与推广。一个前端工程师需要掌握什么样的技术呢,我归纳以下几点:1,精通HTML,CSS语法,可以手写HTML,CSS代码,合格的前端开发人员只需要用一个记事本就可以完成网页的前端开发工作。2,精通Javascript,精通浏览器之前的差异化处理并且知道因为什么而导致的这种差异,了解流行JS库的架构及优点(不需要逐行看它的代码,但一定要了解它的思想)。3,熟读W3C的HTML 阅读全文

Linux tcpdump命令详解(转载)

2013-01-23 15:50 by 子冬, 234 阅读, 收藏,
摘要: 简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。实用命令实例默认启动tcpdump普通情况下,直接启动tcpdump将监视第一个网络接口上所有流过的数据包。监视指定网络接口的数据包tcpdump -i eth1如果不指定网卡,默认tcpdump只会监视第一个网络接口,一般是eth0,下面的例子都没有指定网络接口。  阅读全文

几张图让你了解HTTP协议

2013-01-10 15:09 by 子冬, 341 阅读, 收藏,
摘要: 1,TCP/IP基础层次图2,TCP/IP基础数据封装3,HTTP协议 协议结构4,HTTP协议 例子 阅读全文