一、基本思想 简单选择排序是最简单直观的一种算法,每一趟从待排序的数据元素中选择最小(或最大)的一个元素作为首元素,直到所有元素排完为止,简单选择排序是不稳定排序。 ...
Springboot2整合activemq
小结这两天过一下springboot中的一些东西,居然看到有结合队列的内容,顺便拿来学一下。但是感觉自己学+做之后,掌握还是不太到位,具体是哪里不到位,是流程吗,还是操作细节。MQ就是消息缓存中间件,...

@DateTimeFormat 和 @JsonFormat 注解
1. 准备定义一个pojo,它有一个 java.util.Date 类型的属性 date。import java.util.Date; public class DateVo { private Da...
feign实现微服务之间的远程调用
原因:RestTemplate存在代码可读性差,编程体验不统一,参数复杂URL难以维护等缺点,因此可以用Feign替代RestTemplate实现微服务之间的远程调用。步骤如下:1.在需要远程调用的微...

vscode配置基于maven的Javaweb开发
vscode配置基于maven的Javaweb开发得益于vscode的便捷性,并且不是很吃电脑性能,所以得到越来越多的青睐,vscode在编写脚本语言比如python上非常好用,但是如果开发大型项目,...

选择排序的java实现
众所周知排序算法是面试中的重要考察点,也可以看一个人基础知识掌握的是否牢固。这篇文章带大家来看看排序算法中很重要的一种排序:选择排序(从小到大排序)。基本思路是:在有序部分(刚开始有序部分的长度为0)...

关于springboot转发重定向以及受保护目录的一些规律
今天闲来无事,又研究了一下springboot,涉及到了Thymeleaf模板引擎,因为之前接触过jsp,所以上手很快,但是也思考了一些关于转发以及重定向的问题,总结出以下规律项目结构首先解释一下每个...

SpringCloud 之Hystrix Dashboard 服务监控
简介: Hystrix Dashboard 服务监控 ,提供了准时的调用监控(Hystrix ...
深入理解Spring的@Order注解和Ordered接口
前言 Spring的@Order注解或者Ordered接口大家都知道是控制顺序的,那么它们到底是控制什么顺序的?是控制Bean的注入顺序,还是Bean的实例化顺序,还是Bean的执行顺序呢?那么我们...

vscode如何运行JavaWeb项目
2、使用vscode打开(或者手动创建)Java web项目3.点击选中该项目文件夹后点击最上面的查看--》选中命令面板后利用命令行tomcat:Generate War Package from C...