自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 接口请求失败?@Retryable(spring的重试机制)

在开发项目中,我们经常会使用到多个第三方接口来获取数据,那么当调用接口失败,导致获取不到数据时该如何处理?这时候就需要用到@Retryable注解了(spring提供的重试机制)使用步骤:1.添加依赖 <dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId> <version&.

2021-08-28 10:34:46 2285

原创 常用排序总结

交换排序冒泡排序算法原理:冒泡排序要对一个列表多次重复遍历。它要比较相邻的两项,并且交换顺序排错的项。每对 列表实行一次遍历,就有一个最大项排在了正确的位置。大体上讲,列表的每一个数据项都会在 其相应的位置 “冒泡”。如果列表有 n 项,第一次遍历就要比较 n-1 对数据。一旦列表中最大(按照规定的原则定义大小)的数据是所比较的数据对中的一个,它就会沿着列表一直后移,直到这次遍历结束。时间复杂度为O(n²),空间复杂度为O(n)java实现public void bubbleSort(int

2021-08-25 12:07:42 201

原创 Java SDK的作用

1、SDK的概念SDK(Software Development Kit)就是 ”软件开发工具包“,软件开发工具包一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。简单讲,就是通过第三方服务商实现产品功能的软件工具包。比如我们日常使用的移动支付技术、语音识别技术、验证码等功能都是可以通过软件工具包实现的。开发者不需要对产品的每一项功能进行开发,选择合适的SDK,可以花费较少的时间,实现产品的功能。2、SDK与API的区别API是“应用程序接口”,只是类

2021-08-24 16:19:13 4930

原创 Slf4j与Log4j的区别

前言在开发过程中使用日志库打印信息是必不可少,我之前在开发学习的过程中使用的多数是Log4j,而现在大多数程序员使用的都是Slf4j,于是就研究了一下两者的区别。一、区别介绍Log4j 全称为Log for java,Slf4j 全称是simple log facade for java。两者最本质的区别可以简单描述为:Log4j 可以看成是一个完整的日志库,可以通过Log4j的配置文件灵活配置日志的记录格式、记录级别、输出格式等,而不需要修改已有的日志记录代码。Slf4j 则是日志库的一个统

2021-07-30 16:42:12 18462

原创 SpringBoot项目中如何使用devtools工具实现热部署

使用devtools工具的目的:当类路径上的文件发生更改时自动重启项目具体操作如下:一、pom文件中导入依赖<!-- 热部署工具--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <opt

2021-07-29 16:06:45 451

原创 如何从前端获取日期字符串存入数据库

直接看代码一个简易例子:1.前端2.bean3.dao

2021-01-30 18:07:57 381

原创 如何在MVC模式中Controller层实现弹窗对话框

话不多说,直接上代码有疑问看注释

2021-01-25 14:20:57 1746

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除