- 博客(9)
- 收藏
- 关注
原创 SaToken整合Swagger3报错Failed to load API definition
下图报错的500接口是Swagger3的分组,也就是配置Satoken后,并且已经在SaTokenConfig ,如代码1-1,排除了Swagger3的路径,但是还会报这个错误。解决:在全局异常处理器中加上Swagger3的@Hidden注解,如代码1-2。(什么原因不清楚)
2025-05-17 21:16:18
178
原创 使用后缀表达式实现多功能计算器(课程设计+文档+源码+一键运行)
逆波兰式(Reverse Polish Notation,RPN),又叫后缀表达式,即操作符在操作数后。使用逆波兰式实现计算器非常简单,对计算机解析也很容易实现。可以实现括号,嵌套括号等复杂的表达式解析。
2024-04-01 21:08:35
829
1
原创 数据结构-树
树是)个结点的有限集。当= 0时,称为空树。在任意一颗非空树中应该满足:1) 有且仅有一个根结点。2) 当> 1 时,其余结点可分为> 0) 个互不相交的有限集,其中每个集合本身又是一棵树,并且称为根的子树。如下图:= 6,其余结点B:{D}、{E};E:{∅,∅};F:{∅,∅}显然,树的定义是递归的,在树的定义中又用到了自身,所以树是一种递归的数据结构。
2023-12-29 19:33:56
1391
1
原创 数据结构-单链表
线性表的链式存储又称单链表。它是指通过一组任意的存储单元来存储线性表中的数据元素。每个链表结点除了存放元素自身数据外,还需存放指向后继结点的指针(单链表情况)。下图中就是一个链表结点结构,data为数据域,next为指针域。带头结点和不带头结点:(本文采用带头结点方式创建链表不管带不带头结点,头指针都始链表终指向的第一个结点;而头结点是链表的第一个结点,数据域通常不存数据。使用头结点可以方便我们对链表的插入、删除、判空等操作。如下图,头结点数据域不存值,next指向第一个实际结点。
2023-11-15 23:12:27
322
2
原创 Android语言国际化
Android语言国际化一、首先android:text内容必须用 values下的strings.xml进行引入的.二、在res下新建一个values-国家语言简写字符**注:**在values-en和values-zh中的strings.xml下的string标签的name引入必须是hello_word.三、实现上面步骤后即可运行改应用系统就会根据你的手机语言自动对text...
2023-11-12 22:14:17
163
原创 SeeEmitter和Flux使用Post方式推送和接收消息
在请求Chat服务时,使用Flux。推送数据给前端使用SseEmitter,前端使用@microsoft/fetch-event-source组件。
2023-11-08 15:04:57
5019
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人