摘要: (一)快速排序     快速排序的基本思想:通过一趟排序将待排记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小,则可分别对这两部分记录继续进行排序,以达到整个序列有序。     1.算法描述;     (1)从数列中挑出一个元素,称为 “基准”(pivot);     (2)重新排序数列... 阅读原文
2019-03-18 15:01:07 阅读(2801) 评论(0)
摘要: 第一次写博 1、导jar包   2,、表和实体类 实体类:com.bao.entity【Student】 private int stuNo; private String stuName; private int stuAge; //getting and setting 表:【student】 ... 阅读原文
2019-03-18 13:13:02 阅读(2403) 评论(0)
摘要: Java-web除了JDK,还需配置服务器(tomcat); 如何配置俩个版本的tomcat; 1.将tomcat-bin目录下的startup.bat和catalina.bat里的%CATALINA_HOME%修改成%CATALINA_HOME2% 2.配置环境变量(如下图:第一个系统变量值为tomcat8.... 阅读原文
2019-03-18 12:39:02 阅读(2879) 评论(0)
摘要: ArratList 类:存放同一数据类型容器(只能为引用数据类型,因实际其内部存放的是地址) 1.导入其所在包  import java.util.ArratList 2.创建对象  ArrayList<E> 对象名=new ArrayList<>();    E:泛型数据类型,指定对象名中存... 阅读原文
2019-03-18 12:04:02 阅读(2512) 评论(0)
摘要: API:即Application programming Interface,应用编程接口。 Java中封装了许许多多的API供用户使用,Scanner与Random便是其中之一,API实际就是类,已经封装好了Scanner类,Random类,我们只需按照其语法编写即可,无需了解其根本源代码 Scanner类: ... 阅读原文
2019-03-18 10:32:01 阅读(2666) 评论(0)
摘要: 前景概要   对于现在的Java开发基本上可以说成是spring开发,spring全家桶可以说是把整个Java web安排的明明白白的。正因为使用的很多,所以作为一名开发者不应该仅仅是会使用spring,更要对spring的知识有一定深度的了解。这样不论是工作还是面试都是有所帮助的。spring的实现使用了大量的设... 阅读原文
2019-03-18 10:09:03 阅读(2801) 评论(0)
摘要: 1. Spring 和 SpringBoot 有什么不同? Spring 框架提供多种特性使得 web 应用开发变得更简便,包括依赖注入、数据绑定、切面编程、数据存取等等。 随着时间推移,Spring 生态变得越来越复杂了,并且应用程序所必须的配置文件也令人觉得可怕。这就是 Spirng Boot 派上用场的地方... 阅读原文
2019-03-18 09:18:02 阅读(2368) 评论(0)
摘要: 函数编写的几大规则 很难一开始就遵循这些规则,但是可以先想什么就写什么,然后再打磨它。 1、短小 函数的第一规则是短小,第二规则是还要更短小。 if、else、while语句等,其中的代码块应该只有一行。 2、只做一件事 函数应该做一件事,做好这件事,只做这一件事。 编写函数毕竟是为了把大一些的概念拆分成另一抽象层上... 阅读原文
2019-03-18 08:12:02 阅读(2586) 评论(0)
摘要: 1.首先安装Java的JDK(Java开发工具包 包含JRE(Java运行环境))下载地址URL:www.oracle.com (64位或32位)    安装:傻瓜式安装(点击下一步即可)中间可更改安装目录; 2.配置环境变量        选中计算机—右键属性—高级系统设置—出现系统属性弹窗如下:   ... 阅读原文
2019-03-18 08:01:06 阅读(2837) 评论(0)
摘要:   1  输入输出有关   Scanner 的next()方法 返回值是String 所以尝试获得char时 应该用input.next().charAt[0]   2  空值   String 中null是指 对象引用为空 没有地址 没有被实例化     "" 是指   引用为空字符串 有地址 被实... 阅读原文
2019-03-18 07:21:01 阅读(2640) 评论(0)