05 2016 档案

堆排序
摘要:1 package com.yan.algorithm; 2 3 import java.util.Arrays; 4 5 public class HeapSortTest { 6 /* 7 * 堆得规则:任何一个parent节点都比其左右子节点大(或者小)。 8 * 堆排序步骤: 9 * 1.初始化堆,即从倒数第一... 阅读全文

posted @ 2016-05-27 16:57 Yanspecial 阅读(205) 评论(0) 推荐(0)

http与socket
摘要:http是一个应用层的协议 socket不是一个协议,而是一个编程(API)接口 阅读全文

posted @ 2016-05-06 11:28 Yanspecial 阅读(164) 评论(0) 推荐(0)

关于TCP连接的3次握手和4次挥手
摘要:3次握手: 关键在于双方都需要确认自己的发信和收信功能正常,收信功能通过接收对方信息得到确认,发信功能需要发出信息—>对方回复信息得到确认。 举个日常例子,打电话时我们对话如下: 如上,需要第三次握手的原因在于Server端在第二次握手(发出信息)后并不知道对方是否能够接收、己方的发送功能是否正常。 阅读全文

posted @ 2016-05-06 11:23 Yanspecial 阅读(291) 评论(0) 推荐(1)