java
文章平均质量分 70
Jack Sparrow丶
都是风景
展开
-
SpringBoot集成接口重试Retry
在实际的应用中,我们经常需要调用第三方API来获取数据或执行某些操作。然而,由于网络不稳定、第三方服务异常等原因,API调用可能会失败。为了提高系统的稳定性和可靠性,我们通常会考虑实现重试机制。原创 2024-02-27 13:48:46 · 602 阅读 · 1 评论 -
java日期转换成大写工具类
java日期转换成大写工具类原创 2023-11-17 11:18:00 · 413 阅读 · 1 评论 -
SpringBoot 集成 EasyExcel 3.x导入导出
*** 用户信息@ExcelProperty("用户编号") @ColumnWidth(20) private Long id;@ExcelProperty("用户名") @ColumnWidth(20) private String username;@ExcelProperty("昵称") @ColumnWidth(20) private String nickname;原创 2023-07-19 10:55:20 · 367 阅读 · 0 评论 -
MybatisPlus-Wrapper(条件构造器)
MybatisPlus-Wrapper(条件构造器)原创 2023-03-13 15:46:40 · 359 阅读 · 0 评论 -
Spring Security概述及web权限方案
一、概述Spring Security基于Spring框架,提供了一套Web应用安全性的完整解决方案。一般来说,Web应用的安全性包括用户认证和用户授权两个部分,这两点也是Spring Security的重要核心功能。(1)用户认证:验证某个用户是否为系统中的合法主体,也就是说用户能否访问改系统。用户认证一般要求用户提供用户名和密码。系统通过校验用户名和密码来完成认证过程。通俗点说就是系统认为用户是否能登陆。(2)用户授权:要争某个用户是否有权限执行某个操作。在一个原创 2021-12-08 17:23:50 · 315 阅读 · 0 评论 -
Activiti7表与Service总结
Activiti7表与Service总结工作流(workflow):就是通过计算机对业务流程自动化管理。它主要解决的是“使在多个参与者之间按照某种预定义的规则进行自动传递文档、信息或者任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”。1、数据库表总结生成的表如下:ACT_RE :'RE’表示 repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。ACT_RU:'RU’表示 runtime。 这些运行时的表,包含流程实例,任务,变量,异步任务,等运原创 2021-07-19 18:01:01 · 586 阅读 · 0 评论 -
根据前序和中序遍历序列来构建二叉树
根据前序和中序遍历序列来构建二叉树给定一个二叉树,我们可以写出前序遍历与中序遍历的序列,那么我们给定前序和中序遍历的序列,我们怎样才能将这颗二叉树还原呢???给定前序遍历的数组序列为:int[] preorder,中序遍历序列数组为:int[] inorder为了快速定位到中序遍历元素的下标,我们可以构建一个hash表来存储该元素与对应的下标。(此方法只适用于二叉树的元素的值没有相同的。)private Map<Integer,Integer> indexMap; indexMap原创 2020-05-23 12:11:56 · 1095 阅读 · 0 评论 -
Integer.parseInt(String s, int radix)的使用方法
我们经常使用Integer.parseInt(String s)将一个字符串转换成十进制的数字,其实它内部的调用使用的下面的代码:源码如下:public static int parseInt(String s) throws NumberFormatException { return parseInt(s,10);}可以看到它其实调用的parseInt(String s, int radix)方法,只是第二个参数默认传的是10,也就是默认字符串s的格式为十进制数字的字符串。我们再看一下它具体原创 2020-12-07 14:01:35 · 1968 阅读 · 0 评论