排序
Java中数组的选择排序与冒泡排序
选择排序 每次都从待排序的元素中找到最小的或者最大的元素 与待排序的元素中最左侧元素交换位置,即每轮循环都会挑出剩余元素中最小或最大的元素放在余下元素的最左侧 定义数组 a={3,9,0,-9,10...
JavaFX Dialog对话框JavaFX Dialogs (official)
Standard Dialogs Information Dialog Alert alert = new Alert(AlertType.INFORMATION); alert.setTitle('Information Dialog'); alert.setHeaderText('Look, an Information Dialog'); alert....
面试官:知道 springboot 的启动原理吗?
springboot 启动原理 springboot 常见的启动写法如下: @SpringBootApplication public class Application { public static void main(String[] args) { Spring...
Java实例 – 编程验证一下“角谷猜想”
角谷猜想:角谷静夫是日本的一位著名学者。他提出了两条极简单的规则,可以对任何一个自然数进行变换,最终使它陷入“4-2-1”的死循环。 package com.java; /** * @Auther: haoxuan * @Date: ...
如何计算算法的复杂度算法复杂度那些事
为什么要关心时间复杂度和空间复杂度? 数据结构和算法本身解决的是“快”和“省”的问题,即如何让代码运行得更快,如何让代码更省存储空间。所以,执行效率是算法一个非常重要的考量指标。 算...
正则表达式的概念用常用匹配规则
内容介绍 正则表达式 Date DateFormat Calendar 第1章 正则表达式 1.1 正则表达式的概念 正则表达式(英语:Regular Expression,在代码中常简写为regex)。 正则表达式是一...
详解三次握手和四次挥手:遇到心动的女孩时,如何去把握?
我有一个朋友,小泷,他与我倾诉: 他在咖啡厅与朋友闲谈,遇到了一个让时间彷佛静止的女孩。他描述,那一刻,他的心彻底被抓住了,脑中轰然,眼睛无法再从她身上移开。 而女孩,也时不时向她望...
SpringBoot整合mybatis-generator自动生成代码
1. pom.xml引入相关的依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2...
《数据结构》(浙大版)笔记+题解目录
文章目录 前言 基本概念 线性结构 树 图 排序 散列查找 KMP 前言 中国大学MOOC上浙大的《数据结构》广受好评,原因有二,一是基础,简单易懂,老师讲得也清楚,另一大优点就是配套的每周相应知...
记录一次SpringBoot整合Swagger
虽然不是第一次使用Swagger了,但是一直没有写过相关的文章,时间长了容易忘记,记录备用吧。 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 总体...