摘要: 一、概述 1. 简介 Introduction Maven,一个意为accumulator of knowledge的犹太词,起初只是为了简化Jakarta Turbine项目中的构建流程。若干个项目拥有不同的Ant构建文件,我们需要一个标准化方式来构建这些项目,一个清晰地定义项目的组成的方式、一个简单的发布项目信息的方式和跨项目共享JAR文件的方式。这就是现在可用于构建和管理任意基于JAV... 阅读全文
posted @ 2016-05-24 15:36 流年素心 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 一、定义 借助于物理层,为网络层提供服务。 定义一个合适的传输差错率。 对传输的数据流进行管理,以免快速的发送淹没了慢速的接收端。 传输单元是帧。 二、功能 任务:把网络层的数据组合成帧,加上一定的校验,交给物理层用比特流传输到目的计算机。 为网络层提供了一条可靠的数据链路。 相连:物理介质 的连接 阅读全文
posted @ 2016-05-23 11:55 流年素心 阅读(2664) 评论(0) 推荐(0) 编辑
摘要: 概念 将有向图中的顶点以线性方式进行排序,是指对于任何连接自顶点u到顶点v的有向边uv,在最后的排序结果中,顶点u总是出现在顶点v的前面。 例如,图的顶点可能代表将要被执行的任务,边代表一个任务必须在另一个任务之前执行。在该应用场景中,一个拓扑排序结果就是一个有效的任务序列。 前置条件 一个有向图能 阅读全文
posted @ 2016-05-23 11:53 流年素心 阅读(1774) 评论(0) 推荐(0) 编辑
摘要: 简介 队列是一种特殊的线性表。从队头删除,从队尾插入。 拓扑排序 对一个有向无环图G进行拓扑排序,是指将G中所有顶点排成线性序列,使得图中任意一对顶点u,v,若边(u,v)属于E(G),则u在线性序列中出现在v之前。 阅读全文
posted @ 2016-05-10 11:43 流年素心 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、链表 链表的题目一般不难,主要考查coding能力。 1.链表相加 给定2个链表,分别表示2个非负整数。它们的数字逆序存储在链表中,且每个结点只存储一个数字。计算这两个数的和,并返回和的链表头指针。 【分析】leetcode第2题。 逆序存储的好处是,可以从头指针开始,逐位计算当前位和进位,依次放入表示和的链表中。 【扩展思路】上述逆序链表这个结构其实非常巧妙,还可以用来实现大数运算。(我... 阅读全文
posted @ 2016-05-10 11:20 流年素心 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 仅简单总结~辅助快速回忆~ 一、JVM 1,Java类加载机制 Java程序由多个类文件组成,按需加载。 Java的动态扩展是由运行期动态加载和动态链接实现的。——动态绑定,多态。 加载步骤: 1)装载:查找和导入Class文件。 a) 根据一个类的全限定名来获取二进制字节流 b) 将这个字节流代表 阅读全文
posted @ 2016-04-19 11:20 流年素心 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: 一、传输介质 1. 双绞线 终端到计算机网,一般用双绞线。电话网也是。 价格便宜,安装方便。可传输模拟信号(电话),数字信号(计算机网络,8芯无屏蔽双绞线UTP)。 带宽取决于线的粗细和传输的距离。 3类Cat3——10M bps, 只有100米距离 5类Cat5——100M bps 2. 同轴电缆 阅读全文
posted @ 2016-04-13 22:56 流年素心 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 简单的概念理解和总结。:) 1. 数字信号的傅立叶分析与数据传输速率 任何周期为T的函数g(t)都可分解为无限多个谐波的合成。基频 f=1/T. 信号的传递可看作无限多的谐波在物理媒介上的传输。传输的谐波数越高,传输质量越好。 比特率:数据传输速率,每秒发送的比特个数,单位bps。 波特率:数字信号 阅读全文
posted @ 2016-04-13 22:17 流年素心 阅读(1401) 评论(0) 推荐(0) 编辑