TCP三次握手/四次挥手详解

摘要: 前段时间复习了一下TCP/IP协议,读书的时候对三次握手四次挥手之类的概念一知半解的,这次结合wireshark抓包理解的更深刻了。作为学习笔记分享出来,希望对初学者有用。一.TCP/IP协议族 TCP/IP是一个协议族,通常分不同层次进行开发,每个层次负责不同的通信功能。包含以下四个层次:1. 链路层,也称作数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。2. 网络层,也称作互联网层,处理分组在网络中的活动,例如分组的选路。网络层协议包括IP协议(网际协议)、ICMP协议(Internet... 阅读全文
posted @ 2014-03-20 18:37 小猪猪爱技术 阅读(305) 评论(2) 推荐(0) 编辑

浏览器缓存机制

摘要: 前段时间项目敏捷需求上线后,发现一个新增的logo图片显示不出。跟进之后发现是由于本地存在缓存,直接显示了本地的文件,而新增的图片没有更新。借这个机会研究了一下浏览器的缓存机制,分享出来~~一、缓存的概念与好处http缓存:当web请求抵达缓存时,如果本地有“已缓存”的副本,就可以从本地缓存设备而不是从原始服务器中提取这个文档。缓存的好处:1. 减少冗余的数据传输,节省了网费2. 减少了服务器的负担,大大提高了网站的性能3. 加快了客户端加载网页的速度二、缓存机制使用fiddler可以查看缓存信息:Cache-control指明当前资源的有效期,控制浏览器是否直接从浏览器缓存取数据还是重新.. 阅读全文
posted @ 2014-03-20 16:27 小猪猪爱技术 阅读(227) 评论(0) 推荐(0) 编辑

windows上搭建apache服务器

摘要: robotframework有一套成熟的测试结果报告系统,为了能将结果很好的展现给别人,需要配置一个大家都能访问的服务器,所以就有了本文。找有才的同事帮我搭了一下,竟然简单的不像话啊!!1. 安装如下软件httpd-2.2.25-win32-x86-openss...6.1 MB2. 打开安装路径Apache\conf\httpd.conf,在最后加入下面这段:Alias/testF:/test_reportOptionsIndexesFollowSymLinksAllowOverrideNoneOrderallow,denyAllowfromall/test是访问时的中间地址,可自行设置F: 阅读全文
posted @ 2013-07-03 15:40 小猪猪爱技术 阅读(141) 评论(0) 推荐(0) 编辑

Eclipse快捷键

摘要: 用过vs2005,那时候用的是Visual Assist X插件,注释、取消注释、需找函数之类的很方便。但用了eclipse之后发现,很难用,想找个函数,也要翻半天。不知道怎么注释多条语句,刚开始很笨的一条一条注释,非常浪费时间。就在网上查了一下,竟然有快捷键。这是引子,说明快捷键很有用,所以专门开辟一个空间,收集一下eclipse的快捷键。1. 注释或取消注释选中多行,然后按“ctrl+/”注释或取消注释。2. 向前/向后缩进选中多行,tab键:向前缩进;shift + tab键:向后缩进以下是从网上找的,慢慢消化:Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除... 阅读全文
posted @ 2013-06-28 15:35 小猪猪爱技术 阅读(128) 评论(0) 推荐(0) 编辑

技术博客正式开通啦!

摘要: 正式开通了这个技术博客,以后有好玩的东西,在这里写一些,也算是积累经验。 不过第一步是先把之前的技术相关文章搬过来,不是我写的,算是笔记吧,以后可能用的着。 阅读全文
posted @ 2013-06-28 15:32 小猪猪爱技术 阅读(171) 评论(1) 推荐(0) 编辑