摘要: 排序的分类: 1.希尔排序 希尔排序是快速插入排序的改进版,希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止 基本思路:先取一个小于n的整数d1作为第一个增量,把文件的全部记录分组。所有 阅读全文
posted @ 2017-10-18 18:29 皮皮潇 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 排序的分类: 1.直接选择排序 它的基本思想是:第一次从R[0]~R[n-1]中选取最小值,与R[0]交换,第二次从R[1]~R[n-1]中选取最小值,与R[1]交换,....,第i次从R[i-1]~R[n-1]中选取最小值,与R[i-1]交换,.....,第n-1次从R[n-2]~R[n-1]中选 阅读全文
posted @ 2017-10-15 21:05 皮皮潇 阅读(326) 评论(1) 推荐(1) 编辑
摘要: 排序的分类: 一.交换排序 所谓交换,就是根据序列中两个记录键值的比较结果来对换这两个记录在序列中的位置,交换排序的特点是:将键值较大的记录向序列的尾部移动,键值较小的记录向序列的前部移动。 1.冒泡排序 算法原理 算法原理 冒泡排序算法的运作如下: 比较相邻的元素。如果第一个比第二个大,就交换他们 阅读全文
posted @ 2017-10-15 15:56 皮皮潇 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 本文参考网络上面别人的博客知识产出 正则表达式基础 1.句号 假设你想要找出三个字母的单词,而且这些单词必须以“t”字母开头,以“n”字母结束。另外,假设有一本英文字典,你可以用正则表达式搜索它的全部内容。要构造出这个正则表达式,你可以使用一个通配符——句点符号“.”。这样,完整的表达式就是“t.n 阅读全文
posted @ 2017-09-27 22:28 皮皮潇 阅读(210) 评论(0) 推荐(1) 编辑
摘要: 本次主角:抽象类 、接口。 对于皮皮潇这样一类的Java初学者来说,接口和抽象类如果不去花大量的精力与时间是很难弄清楚的,而我也是在最近这周的项目学习中感觉到了我对这两个概念不熟悉,所以导致对一些问题不能理解清楚,然后就去查阅资料对抽象类与接口做了一些总结。 1.抽象类: 抽象类的建立,实在抽象方法 阅读全文
posted @ 2017-09-09 16:33 皮皮潇 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 最近皮皮潇在学习java web,刚接触了简单的东西,所以今天给大家带来一个简单的登录实现。 页面: 页面代码: servlet代码: 在页面上可以清除的看到我还设定了验证码,但是我的验证码是经过别人的指导完成的。 当验证码输错或不输时会提醒输入正确的验证码 主要的制作原理:产生随机数,放入一个五个 阅读全文
posted @ 2017-09-03 22:49 皮皮潇 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1. java中的关键字 提到关键字,最主要的就是不能用关键字作为标识符,值得注意的有以下几点。 ①其中goto与const在java中没有定义,但是也是关键字。这个基本用不到,但是应该有个认知。 ②true,false,null虽然不是关键字,但是作为一个单独的标识类型,也不能作为标识符使用。 2 阅读全文
posted @ 2017-08-30 23:07 皮皮潇 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 皮皮潇最近学到了IO流但是感觉这一块要记的东西太多了,所以重API上查阅并总结了以下几点关于IO的知识。 1.File(文件类): File类是文件以及文件夹进行封装的对象,用对象的思想来操作文件和文件夹。 File类保存文件或目录的各种元数据信息的方法。 File 类的实例是不可变的;也就是说,一 阅读全文
posted @ 2017-08-27 22:01 皮皮潇 阅读(821) 评论(0) 推荐(0) 编辑
摘要: java 常见异常种类(Java Exception): 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常 阅读全文
posted @ 2017-08-23 20:02 皮皮潇 阅读(6855) 评论(0) 推荐(1) 编辑
摘要: 方法重载:Java的方法重载,就是在类中可以创建多个方法,它们可以有相同的名字,但必须具有不同的参数,即或者是参数的个数不同,或者是参数的类型不同。调用方法时通过传递给它们的不同个数和类型的参数来决定具体使用哪个方法 示例代码: 注意: Java的方法重载要求同名的方法必须有不同的参数表,仅有返回类 阅读全文
posted @ 2017-08-22 13:23 皮皮潇 阅读(318) 评论(7) 推荐(3) 编辑