java
文章平均质量分 54
Te_Shawn
这个作者很懒,什么都没留下…
展开
-
接口请求失败?@Retryable(spring的重试机制)
在开发项目中,我们经常会使用到多个第三方接口来获取数据,那么当调用接口失败,导致获取不到数据时该如何处理?这时候就需要用到@Retryable注解了(spring提供的重试机制)使用步骤:1.添加依赖 <dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId> <version&.原创 2021-08-28 10:34:46 · 2077 阅读 · 0 评论 -
常用排序总结
交换排序冒泡排序算法原理:冒泡排序要对一个列表多次重复遍历。它要比较相邻的两项,并且交换顺序排错的项。每对 列表实行一次遍历,就有一个最大项排在了正确的位置。大体上讲,列表的每一个数据项都会在 其相应的位置 “冒泡”。如果列表有 n 项,第一次遍历就要比较 n-1 对数据。一旦列表中最大(按照规定的原则定义大小)的数据是所比较的数据对中的一个,它就会沿着列表一直后移,直到这次遍历结束。时间复杂度为O(n²),空间复杂度为O(n)java实现public void bubbleSort(int原创 2021-08-25 12:07:42 · 157 阅读 · 0 评论 -
Java SDK的作用
1、SDK的概念SDK(Software Development Kit)就是 ”软件开发工具包“,软件开发工具包一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。简单讲,就是通过第三方服务商实现产品功能的软件工具包。比如我们日常使用的移动支付技术、语音识别技术、验证码等功能都是可以通过软件工具包实现的。开发者不需要对产品的每一项功能进行开发,选择合适的SDK,可以花费较少的时间,实现产品的功能。2、SDK与API的区别API是“应用程序接口”,只是类原创 2021-08-24 16:19:13 · 4679 阅读 · 0 评论 -
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 · 404 阅读 · 0 评论 -
如何在MVC模式中Controller层实现弹窗对话框
话不多说,直接上代码有疑问看注释原创 2021-01-25 14:20:57 · 1668 阅读 · 0 评论