第1章 tcp协议的十一种状态集转换1.1 tcp三次握手状态集的转换 (5种状态集)服务端和客户端初始状态:closed状态1. 服务端:开启服务程序,其实创建socket(5元组概念),由closed状态--listen监听状态服务端从closed状态转换为listen状态(在服务端开启相应服务),只有在listen状态才可以接收客户端建立连接请求closed--
分类:
其他好文 时间:
2018-01-21 19:08:36
阅读次数:
223
一个简单的学员状态转换器 这是我考试的时候写的最笨的一种方法,不建议采用。判断想要继续吗?可以写成一个方法放在下面,然后上面直接调用下面的桑发就可以了。 注意:输入的都是字符,所以要加双引号。 我就是在考试的时候忘记了要加双引号,就只有用最笨的方法来写,所以我博客发出来时刻提醒我自己 ...
分类:
编程语言 时间:
2018-01-21 19:04:48
阅读次数:
197
软件设计文档有哪些(了解); 1、结构文档 2、数据流图 3、状态转换图 4、流程图 5、代码注释 软件测试文档有哪些(重点); 1、测试计划:描述用于验证软件是否符合产品说明书和客户需求的整体方案, 包括质量目标、资源需求、进度表、任务分配、方法(包含测试工具的选择,测试方法的选择)等。 2、测试 ...
分类:
其他好文 时间:
2018-01-17 16:05:50
阅读次数:
141
HCNA实验手册 —— OSPF基础实验 HCNA实验手册 —— OSPF基础实验 一、 实验环境 系统版本 Microsoft Windows 10 专业版 [版本 10.0.10240] ENSP版本 V100R002C00 1.2.00.500 Oracle VM VirtualBox 版本 ...
分类:
其他好文 时间:
2018-01-15 20:27:00
阅读次数:
164
rest 其实就是representation status transfer(表现层状态转换) restful 风格的API具有如下特征: 1. 每个URI 包含一种资源,而且URI只由名词组成,不包含动作 2. 客户端与服务器之间,通过表现层传递资源 3. 客户端通过四个HTTP动词,对服务器端 ...
分类:
其他好文 时间:
2018-01-12 11:35:41
阅读次数:
96
线程的基本概念 线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。 ——百度百科 线程的转换状态 线程的创建 线程的创建有两种方法,一种是implements自Runnable接 ...
分类:
编程语言 时间:
2018-01-09 16:41:09
阅读次数:
227
CLOSED:TCP起始状态 LISTEN:绑定端口后进入listen状态,一般是服务端 SYN_SENT:发送SYN连接请求,主动打开连接的一方进入SYN_SENT SYN_RCVD:接收到SYN连接请求后进入SYN_RCVD,同时发送SYN,ACK。TCP可从LISTEN和SYN_SENT两个状 ...
分类:
其他好文 时间:
2018-01-07 14:18:10
阅读次数:
129
一、背景因要修改sql语法分析器代码,然后就开始从零开始学习下lex和yacc1.基础lex只有状态和状态转换,没有栈,善于模式匹配;yacc能处理带栈的FSA(有限状态机),更适合更复杂的任务。模式匹配原语元字符匹配说明.任意字符(除了换行)\n换行*0次或者多次重复前面的表达式+1次或者多次重复前面的表达式?0次或者1次重复前面的表达式^行的开始$行的结尾a|baorb(ab)+1次或者多次重
分类:
其他好文 时间:
2017-12-20 03:55:21
阅读次数:
317
线程在一定条件下,状态会发生变化。线程一共有以下几种状态: 1、新建状态(New):新创建了一个线程对象。 2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于“可运行线程池”中,变得可运行,只等待获取CPU的使用权。即在就绪状态的进程除CPU ...
分类:
编程语言 时间:
2017-12-18 19:17:12
阅读次数:
386
【序言】:由于直接贴代码相关的关键字不能智能提示,代码看着很是不方便。 现在就在概念中用贴图片进行演示,在实战案例中还是以贴代码的形式出现。 一、概念: 当一个对象的内在状态改变时,允许改变其行为,这个对象看起来像是改变了其类。【DP】 二、作用: 状态模式的主要解决的是当控制一个对象状态转换的条件 ...
分类:
其他好文 时间:
2017-12-14 04:14:16
阅读次数:
194