自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 HTTP协议

HTTP简介HTTP协议(Hyper Text Transfer Protocol   超文本传输协议)是因特网上应用最广泛的一种网络传输协议。所有www文件都必须要遵守这个标准。HTTP基于TCP/IP通信协议来传递数据(HTML文件,图片文件,查询结果等)。HTTP工作原理HTTP协议采用客户/服务器通信模式,服务器端为HTTP服务器,也叫WEB服务器;客户端为HTTP客户程序

2017-09-20 17:27:45 956

原创 经典排序算法--插入排序

一般来说,插入排序采用in-place在数组上实现。具体算法描述如下:1、从第一个元素开始,该元素可以认为已经被排序。2、取出下一个元素,在已经排序的元素序列中从后向前扫描。3、如果该元素(已排序)大于新元素,则将该元素移到下一位置。4、重复步骤3,直到找到已排序的元素小于或者等于新元素的位置。5、将新元素插入到该位置中。6、重复步骤2图片演示操作如下:如果

2017-09-08 12:30:04 708

原创 经典排序算法--选择排序

选择排序是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,放到排序序列末尾。以此类推,直到所有的元素均排序完毕。选择排序的交换操作介于0和(n-1)次之间;选择排序的比较操作为n(n-1)/2次之间;选择排序的赋值操作介于0和3(n-1)次之间;其平均复杂度为O(n2)。代码如下:publi

2017-09-08 11:20:59 501

原创 经典排序算法--冒泡排序

排序面试题是各大IT面试必考的题目,问到排序问题就会延伸出算法问题。我们先来分析下冒泡排序的程序及算法。程序代码如下:public class Test { public static void bubbleSort(int[] source){ for(int i=source.length-1;i>0;i--){ for(int j=0;j<i;j++){ if(s

2017-09-05 23:06:32 526

原创 java system.out.printf()的使用方法

最近遇到了system.out.printf("%d ",i),没有明白什么意思,查了下system.out.printf()的使用方法。代码如下:public static void main(String[] args) { // 定义一些变量,用来格式化输出。 double d = 123.4567; String

2017-09-05 21:17:40 1245

原创 "=="和equals()的深入解析

我们先来看一段代码:public static void main(String[] args){ String a="a"+"b"+1; String b="ab1"; System.out.println(a==b); }运行结果:true很多人可能会说对比两个对象不是用equals()吗?对于运行结果可能有人答对了,但是为什么会这样呢?要理解这个问题,我们首先了解什

2017-09-05 13:24:17 523

springMvc+MyBatis整合源码

springMvc+MyBatis框架整合,包含定时任务、图片上传等功能

2017-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除