上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要: 一、归并排序 1、排序原理 归并排序算法是一种利用了分治算法思想实现的排序算法,这种排序算法是基于有序数组合并的归并排序算法的基本思想就是:判断一个待排序序列的长度,只要这个待排序序列的长度是超过1的,那么久将这个待排序序列进行折半直到一个待排序序列的长度为1... 阅读全文
posted @ 2019-07-10 23:24 傲骄鹿先生 阅读(156) 评论(0) 推荐(0) 编辑
摘要: Maven 包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(ProjectLifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(p... 阅读全文
posted @ 2019-07-01 16:47 傲骄鹿先生 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 前面我们已经讲过坐标、依赖以及仓库,Maven的另外两个核心概念是生命周期和插件。生命周期和插件二者协同工作,密不可分。 1. Maven生命周期基本概念 1) Maven的生命周期就是为了对所有的构建过程进行抽象和统一。Maven总结了一套高度完善的、易扩展... 阅读全文
posted @ 2019-07-01 16:39 傲骄鹿先生 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 我们可以在cmd 中通过一系列的 maven 命令来对我们的 maven-helloworld 工程进行编译、测试、运行、打包、安装、部署。 1、compile compile 是 maven 工程的编译命令,作用是将 src/main/java 下的文件编译... 阅读全文
posted @ 2019-07-01 16:16 傲骄鹿先生 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 上面我们已经学习的4种基本排序算法:冒泡排序、选择排序、插值排序和希尔排序。 冒泡、选择排序 插值、希尔排序 下面我们通过一个实验案例来进行上述4种排序算法效率的直观比较。 实验内容:创建4个具有相同初始化长度、初始化元素内容和元素顺序的,长度为100000... 阅读全文
posted @ 2019-07-01 15:29 傲骄鹿先生 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 一、差值排序 1、排序原理 在学习插值排序之前,首先让我们回忆一下我们曾经玩过的扑克牌游戏的抓牌的过程:假设现在我的手里有4张牌,分别是♥A,♦3,♥8和❀9,并且我从牌堆中又抽取了一张牌,这张牌是♠7,那么,我们应该如何确定这张♠7应该放在我手牌中的什么位置... 阅读全文
posted @ 2019-07-01 15:18 傲骄鹿先生 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、Maven仓库的分类 Maven 的工作需要从仓库下载一些 jar 包,如下图所示,本地的项目 A、项目 B 等都会通过 maven软件从远程仓库(可以理解为互联网上的仓库)下载 jar 包并存在本地仓库,本地仓库 就是本地文件夹,当第二次需... 阅读全文
posted @ 2019-06-26 19:14 傲骄鹿先生 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 一、Maven下载安装 为了使用 Maven 管理工具,我们首先要到官网去下载它的安装软件。通过百度搜索“Maven“如下: 点击 Download 链接,就可以直接进入到 Maven 软件的下载页面: 将下载好的压缩包解压到一个没有中文没有空格的目录下,解... 阅读全文
posted @ 2019-06-26 18:29 傲骄鹿先生 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一、Maven定义 Maven 比较正式的定义是这么说的:Maven 是一个项目管理工具,它包含了一个 项目对象模型 (POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个... 阅读全文
posted @ 2019-06-26 17:40 傲骄鹿先生 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 一、冒泡排序 1、排序原理 冒泡排序作为排序算法中最为基础的一种排序算符,他的排序原理也是最为简单的:相邻位比较,反序则互换。所谓的相邻位,实际上就是排序数组中下标紧挨着的两个元素,用数组下标进行说明,就是下标为j的元素和下标为j+1的元素之间... 阅读全文
posted @ 2019-06-26 16:27 傲骄鹿先生 阅读(163) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页