会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
田小计划
坚持是一种美
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2015年10月28日
JavaScript中的this
摘要: 前面两篇文章介绍了JavaScript执行上下文中两个重要属性:VO/AO和scope chain。本文就来看看执行上下文中的this。首先看看下面两个对this的概括:this是执行上下文(Execution Context)的一个重要属性,是一个与执行上下文相关的特殊对象。因此,它可以叫作上下文...
阅读全文
posted @ 2015-10-28 09:41 田小计划
阅读(4083)
评论(10)
推荐(29)
2015年10月27日
理解JavaScript的作用域链
摘要: 上一篇文章中介绍了Execution Context中的三个重要部分:VO/AO,scope chain和this,并详细的介绍了VO/AO在JavaScript代码执行中的表现。本文就看看Execution Context中的scope chain。作用域开始介绍作用域链之前,先看看JavaScr...
阅读全文
posted @ 2015-10-27 09:58 田小计划
阅读(6245)
评论(6)
推荐(23)
2015年10月26日
JavaScript的执行上下文
摘要: 在JavaScript的运行过程中,经常会遇到一些"奇怪"的行为,不理解为什么JavaScript会这么工作。这时候可能就需要了解一下JavaScript执行过程中的相关内容了。执行上下文在JavaScript中有三种代码运行环境:Global CodeJavaScript代码开始运行的默认环境Fu...
阅读全文
posted @ 2015-10-26 08:32 田小计划
阅读(9644)
评论(10)
推荐(50)
2015年10月12日
动手学习TCP:4种定时器
摘要: 上一篇中介绍了TCP数据传输中涉及的一些基本知识点。本文让我们看看TCP中的4种定时器。TCP定时器对于每个TCP连接,TCP管理4个不同的定时器,下面看看对4种定时器的简单介绍。重传定时器使用于当希望收到另一端的确认。该定时器是用来决定超时和重传的。由于网络环境的易变性,该定时器时间长度肯定不是固...
阅读全文
posted @ 2015-10-12 20:37 田小计划
阅读(4617)
评论(0)
推荐(7)
2015年10月10日
动手学习TCP:数据传输
摘要: 前面的文章介绍了TCP状态变迁,以及TCP状态变迁图中的一些特殊状态。本文主要看看TCP数据传输过程中需要了解的一些重要点:MSS(Maximum Segment Size)Seq号和Ack号的计算TCP半连接TCP数据传输实验在开始介绍上面列出的内容之前,先看看实验程序的运行。本文的例子代码是基于...
阅读全文
posted @ 2015-10-10 21:00 田小计划
阅读(9005)
评论(3)
推荐(29)
2015年10月9日
动手学习TCP:TCP特殊状态
摘要: 前面两篇文章介绍了TCP状态变迁,以及通过实验演示了客户端和服务端的正常状态变迁。下面就来看看TCP状态变迁过程中的几个特殊状态。SYN_RCVD在TCP连接建立的过程中,当服务端接收到[SYN]包后,就会发送[SYN, ACK]包,然后进入SYN_RCVD状态。根据前面文章的介绍,服务器的上述行为...
阅读全文
posted @ 2015-10-09 20:56 田小计划
阅读(2191)
评论(1)
推荐(9)
2015年10月8日
动手学习TCP:服务端状态变迁
摘要: 上一篇文章介绍了TCP状态机,并且通过实验了解了TCP客户端正常的状态变迁过程。那么,本篇文章就一起看看TCP服务端的正常状态变迁过程服务端状态变迁根据上一篇文章中的TCP状态变迁图,可以得到服务器的正常状态变迁流程如下:CLOSED -> LISTEN -> SYN_RECV -> ESTABLI...
阅读全文
posted @ 2015-10-08 13:01 田小计划
阅读(1647)
评论(0)
推荐(2)
2015年10月3日
动手学习TCP:客户端状态变迁
摘要: 上一篇文章中介绍了TCP连接的建立和终止。通过实际操作了解到,在TCP协议工作过程中,客户端和服务端都会接收或者发送特定标志的TCP数据包,然后进入不同的状态。也就是说,TCP协议就是一个包含多种状态转换的状态机,下面介绍一下TCP状态机。TCP状态机网络上的传输是没有连接的,包括TCP也是一样的。...
阅读全文
posted @ 2015-10-03 14:46 田小计划
阅读(2283)
评论(0)
推荐(5)
2015年9月30日
动手学习TCP:TCP连接建立与终止
摘要: TCP是一个面向连接的协议,任何一方在发送数据之前,都必须先在双方之间建立一条连接。所以,本文就主要看看TCP连接的建立和终止。在开始介绍TCP连接之前,先来看看TCP数据包的首部,首部里面有很多重要的字段,在我们实现程序的时候需要进行设置。TCP的首部在OSI七层模型中,上层的数据包都会作为下层数...
阅读全文
posted @ 2015-09-30 09:46 田小计划
阅读(3152)
评论(2)
推荐(13)
2015年9月29日
动手学习TCP: 环境搭建
摘要: 前一段时间通过Wireshark抓包,定位了一个客户端和服务器之间数据传输的问题。最近就抽空看了看《TCP/IP详解 卷1》中关于TCP的部分,书中用了很多例子展示了TCP/IP协议中的一些基本概念。所以,也准备自己动手,通过一些简单的实验来进一步了解一下TCP中的一些基本概念。环境搭建和配置在开始...
阅读全文
posted @ 2015-09-29 18:22 田小计划
阅读(4244)
评论(9)
推荐(9)
上一页
1
2
3
4
5
6
···
9
下一页
公告