摘要: Maven总结 阅读全文
posted @ 2017-05-29 10:17 山月记 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 云计算学习[1]_基本术语 标签(逗号分隔): 云计算、概念 一、云相关 1 云(cloud):是指一个独特的IT环境,其设计目的是为了远程供给可扩展和可测量的IT资源。 2 互联网(Internet):本质上是由网络构成的网络,提供IT资源(web站点等)的远程访问,。最大的互联网就是因特网。 区 阅读全文
posted @ 2016-10-18 15:21 山月记 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 一、贸易顺差 贸易顺差是指在特定年度一国出口贸易总额大于进口贸易总额,又称 “ 出超 ”.表示该国当年对外贸易处于有利地位。 贸易顺差的大小在很大程度上反映一国在特定年份对外贸易活动状况。通常情况下,一国不宜长期大量出现对外贸易顺差,因为此举很容易引起与有关贸易伙伴国的摩擦。 例如,美、日两国双边关 阅读全文
posted @ 2016-10-12 19:40 山月记 阅读(8059) 评论(0) 推荐(0) 编辑
摘要: HTTP报文详解 一、 基本概念 GET和POST是HTTP中常用的请求方式,面试经常问到其区别?更深的会让你手写一个请求报文? 网易 HTTP是面向文本传输的,报文中每个字段都是一些ASCII码流,各个字段的长度是不确定的;HTTP报文分为请求报文和响应报文。 二、 HTTP请求报文 HTTP请求 阅读全文
posted @ 2016-09-28 10:25 山月记 阅读(2523) 评论(0) 推荐(0) 编辑
摘要: TCP协议常见知识 TCP协议特点 和 首部格式 源端口(Source Port),目标端口(Destination Port) 各2字节 源端口号,标识主机上发起传送的应用程序;目的端口标识主机上传送要到达的应用程序。源端和目的端的端口号,用于寻找发端和收端应用进程。这两个值加上I P首部中的源端 阅读全文
posted @ 2016-09-28 10:19 山月记 阅读(14712) 评论(2) 推荐(0) 编辑
摘要: 我们知道数组是支持随机访问(O(1))的,而链表由于是节点串起来的,每次访问必须得从头开始遍历,查找的平均时间复杂度是O(N)。 很多基本排序算法:冒泡;堆排序等对单链表排序就不是很合适了,下面介绍针对链表排序的归并算法。 时间复杂度:O(N logN); 稳定性:稳定 主要思路: 找到链表的中间节 阅读全文
posted @ 2016-09-25 10:24 山月记 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 快速排序是实践中已知最快的排序算法,但是也是一个理论上高度优化而实际上不可能正确编程的一种算法。 阅读全文
posted @ 2016-09-24 19:23 山月记 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 归并排序是典型的分治策略。 归并操作:是合并两个已经排序的表,其思路是,设定两个指针p1和p2分别指向两个表,再新建一个临时数组,然后比较p2和p1把小的放进临时数组中,且对应的指针右移,重复此过程直到移动完成。 归并排序定义:如果N=1,那么只有一个元素需要排列,答案是显而易见的,否则递归的将前半 阅读全文
posted @ 2016-09-24 10:08 山月记 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 这一篇介绍堆排序,堆排序需要具有背景知识二叉堆。 一、二叉堆(优先队列) 二叉堆是一种最常用的优先队列。 1. 堆的性质: 1.1 结构性质:堆是一颗完全二叉树,注意完全二叉树指的是除最底层外其他都是完全被填满的,对底层元素从左到右依次填入(可以不填满); 1.2 堆序性质:以小堆为例,最小元素肯定 阅读全文
posted @ 2016-09-22 11:27 山月记 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 标签(逗号分隔): 线性排序、算法 上一篇介绍了冒泡、直接插入和希尔排序,这一篇介绍几种常见的线性排序算法,需要注意的是这些线性排序算法是非基于比较的排序算法,都有很多使用限制才能达到线性排序的效果。 一、计数排序 基本思想:统计数据的出现次数,然后根据基值排序。 例子:比如统计字符串中字符(ASC 阅读全文
posted @ 2016-09-20 21:04 山月记 阅读(1171) 评论(0) 推荐(0) 编辑