摘要: 一、带缓存的数据流 为了减少设备的输入输出次数,加快输入输出速度,Java提供了带缓冲的输入输出流类。 BufferedInputStream和BufferedOutputStream,将输入输出定向到一个缓冲区中,这个区域足够容纳许多数据,简称缓冲过滤流类。 二、基于字符流的文件操作 在java中 阅读全文
posted @ 2020-03-23 10:52 大萌神 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、“流”的分类 (1) 按照流向分可以分为输入流和输出流。 输入流:只能从中读取数据,不能写入数据 (基类是InputStream和Reader) 。 输出流:只能向其中写入数据,不能读取数据(基类是OutputStream和Writer) 。 (输入/读取:input->main;输出/写入:o 阅读全文
posted @ 2020-03-18 12:04 大萌神 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、 java中的异常处理 将异常本身作为一个对象,产生异常就是产生一个异常对象。 该异常对象中包括了异常事件的类型,发生异常时应用程序的状态和调用过程。 可以将程序逻辑与异常处理分开编写。 二、异常的分类 (1) 受检异常 :在编译时就能被java编译器检测到。 (2) 非受检异常 :不能在编译时 阅读全文
posted @ 2020-03-16 09:46 大萌神 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、服务质量 虚电路、数据报packet 二、IP地址 分类的IP地址 阅读全文
posted @ 2020-03-10 23:25 大萌神 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 一、硬件地址 帧格式 二、扩展的局域网 广播域 碰撞域 中继器、 集线器 y y 网桥 y x 交换机 x x 转发表 反向学习(源节点)+ 转发 阅读全文
posted @ 2020-03-10 14:07 大萌神 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 一、集合 Queue接口 PriorityQueue(优先队列) 是实现Queue接口的一个类。 当元素添加到PriorityQueue时,它们按优先级顺序插入。(具有最高优先级就是首先被删除的元素) PriorityQueue常见的操作: offer:将一个元素按优先级顺序插入到合适的位置 pol 阅读全文
posted @ 2020-03-09 10:26 大萌神 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 基于集合,提供了一系列的关系代数操作:并、差、笛卡尔积(广义积)、 选择、投影和更名等基本操作,以及交、连接和关系除等扩展操作,是一种集合思维的操作语言。 关系代数操作以一个或多个关系为输入,结果是一个新的关系。 用对关系的运算来表达查询,需要指明所用操作, 具有一定的过程性。 (关系代数操作:集合 阅读全文
posted @ 2020-03-06 22:33 大萌神 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、枚举 特征: 1、 不能有public的构造函数。(防止外部修改常值) 2、 所有的枚举值都是public,static,final的。 3、enum默认实现了java.lang.Comparable 接口。 4、enum重载了toString方法。 5、enum提供了valueOf(),val 阅读全文
posted @ 2020-03-04 17:51 大萌神 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 关系模型三要素:关系(或者表)、关系运算和完整性约束。(基本结构、基本操作、完整性约束) 关系代数:基于集合的运算。 元组演算:基于逻辑的运算。 域演算:基于示例的运算。 软件系统的开发:数学描述 语言 软件系统 表/关系、标题/模式、行/元组/记录、列/属性、列名/属性名(!=域名)、列值。 域( 阅读全文
posted @ 2020-03-04 12:30 大萌神 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 一、数据链路层协议 点对点:ppp协议,字节填充,比特填充 广播: 二、拓扑结构 星形、总线形、环形、树形 三、CSMA/CD协议 Ethernet 以太网 MA:多点接入 CS:载波监听,先听后说 CD: 碰撞检测,边听边说 争用期(往返时延) 二进制指数退避算法 阅读全文
posted @ 2020-03-03 15:49 大萌神 阅读(113) 评论(0) 推荐(0) 编辑