自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Knife4j+Swagger自动生成后端接口文档

3.如果 springboot version >= 2.6,需要添加如下配置。1.引入依赖,注意版本兼容(可在官方文档查看对应版本兼容)4.启动项目,输入地址(根据自己项目的ip和port)2.编写Knife4jConfig 配置类。

2024-08-09 15:15:45 219

原创 基于Redisson的RateLimiter实现分布式限流,控制单用户访问频率(接口防刷)

引言:现在AI时代崛起,许多项目都用到外接AI接口做智能问答项目,调用此类接口需要费用,为防止用户恶意刷接口,导致费用超标,可使用基于Redisson的RateLimiter实现分布式限流,控制单用户访问频率。3.编写RedisLimiterManager,实现限流操作,示例如下。2. 编写配置类及application.yml配置redis信息。4.在需要该业务的地方使用该方法。

2024-08-09 14:28:09 312

原创 ElementUi图片上传

3.handleUploadSuccess:图片上传成功后触发,向后端发起请求。auto-upload="true"属性:表示点击上传之后会向后端发送请求。2.Java后端上传,将图片保存在指定文件夹下,返回图片名给前端。1.使用elementui在表单中上传图片,效果图如下。action属性:上传后端地址(注意跨域问题)4.列表页面展示图片。

2024-03-10 23:33:58 136

原创 Node版本管理工具NVM

nvm use [available] [arch]:用于切换到不同的node版本(version是node版本号,arch 还是用于指定32位或64位)arch 是一个可选择的参数,表示下载的是32位还是64位的版本,默认是64位。nvm list [available]:用于展示node的版本,加一个 available 可以查看所有可安装的版本。在开发中,有时候对node的版本有切换需求,给大家介绍一个实用的node切换版本管理工具NVM。nvm -v //查看版本。

2023-11-01 16:18:10 32 1

空空如也

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

TA关注的人

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