logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

排序算法:桶排序、计数排序、基数排序

目录一、桶排序:二、计数排序:三、基数排序:一、桶排序:1、算法原理:桶排序的核心思想就是将要排序的数据分到几个有序的桶里,每个桶里的数据再单独进行排序。桶排序完之后,再把每个桶里的数据按照顺序依次取出,组成的序列就是有序的了。2、图片演示:3、桶排序的时间复杂度为O(n):如果要排序的数据有 n 个,我们把它们均匀地划分到 m 个桶内,每个桶里就有 k=n/m 个元素。每个桶内部使用归并排序,时

#排序算法#数据结构#java
IDEA的高级Debug技巧

目录Debug界面基本用法&快捷键智能步入中断Debug条件断点多线程调试回退方法临时执行表达式/修改变量值并行启动项目Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。Debug界面首先看下IDEA中Debug模式下的界面。如下

#intellij-idea#java#intellij idea
SpringBoot技术快速入门

目录SpringBoot 简介背景分析解决什么问题有哪些核心特性SpringBoot 项目创建及运行创建项目创建项目启动类启动并运行项目SpringBoot 快速入门实践业务描述API设计分析Bean对象定义及获取测试过程中的BUG分析SpringBoot中Bean对象特性分析Bean对象设计Bean对象延迟加载Bean对象作用域分析对象生命周期方法SpringBoot 工程依赖注入分析案例设计代

#java#开发语言#后端
Linux系统的安装

目录安装Vmvare软件简介安装VM安装Linux系统镜像下载创建VM空间安装Linux系统FAQ分析安装Vmvare软件简介学习linux需要一个环境,我们需要创建一个虚拟机,这里以VMware为例进行演示说明,VMware(中文名“威睿工作站”)是一款功能强大的虚拟计算机软件,基于此软件,用户可在单一的系统上同时安装和运行不同的操作系统,并进行开发、测试、部署等。虚拟机与操作系统的关系或者说应

#java#开发语言#后端
虚拟机安装-IP配置说明

目录1. 软件下载2 网卡说明3 打开虚拟机镜像3.1Linux镜像的位置3.2 解压文件3.3 打开之后的效果3.4 修改虚拟机网卡IP地址3.5 如果IP配置出问题则重置网卡3.6 VT-X报错3.7 登陆系统3.8 Linux系统 IP检查3.9 重置Linux IP3.10 检查windows和LinuxIP是否畅通4 远程链接工具下载4.1 网址4.2 创建远程链接4.3 远程链接测试5

#java#开发语言#后端
JAVA 基础(第二十九天)反射学习

目录1 什么是反射?2 为什么需要反射?3 反射需要用到的API3.1 获取字节码对象3.2 常用方法4 反射的应用4.1 创建 : 测试物料类4.2 练习 : 获取类对象4.3 练习 : 获取成员变量4.4 练习 : 通过字节码对象获取类的成员方法4.5 练习 : 通过字节码对象获取类的构造方法4.6 练习 : 创建对象4.7 熟悉API5 暴力反射5.1 创建 : 测试物料类5.2 练习 :

#java#开发语言#后端
初识 SpringBoot 入门

目录SpringBoot介绍定义特点SpringBoot全新的pom.xmlpom.xmleclipse第一个SpringBoot Project创建maven projectUpdate Maven修改pom.xml创建RunApp.java创建HelloController.java测试IDEA第一个SpringBoot Project创建SpringBoot project配置maven创建

#java#开发语言#后端
虚拟机IP修改说明

目录0. 修改虚拟机MAC地址0.Window 配置IP地址1. 检查IP地址2.修改IP地址3.通过工具远程链接0. 修改虚拟机MAC地址当新建虚拟机时,修改mac网络地址.0.Window 配置IP地址1).修改IP地址2).设定IP租用时间3).检查windowsIP地址4).检查LinuxIP5).检查通信是否畅通1. 检查IP地址命令: ip addr如果没有IP展现则执行如下的命令se

#java#开发语言#后端
到底了