自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 若依新增导入功能

接着我们进行改造:这里注意我们需要注意导入权限问题、前端默认调用后端接口的时候会走请求拦截器带上认证,而我们上传文件直接走action,所以我们没办法走请求拦截器带上token,怎么办呢?这里根据上传图片复制过来:headers。也是根据elementplus提供的文档才知道的。然后最好要动态改,不然还有其他地方引用嘛~~~~~配置上传地址,上传校验什么的。这里要在script中引入。

2025-01-16 20:10:12 1208 1

原创 Springboot整合WebSocket入门到消息实战

,所谓半双工就是指一个时间段内只有一个动作发生,举个简单例子,一条窄窄的马路,同时只能有一辆车通过,当目前有两辆车对开,这种情况下就只能一辆先过,等到头儿后另一辆再开,这个例子就形象的说明了半双工的原理。通信允许数据在两个方向上同时传输,它在能力上相当于两个单工通信方式的结合。是真正实现了全双工通信的服务器向客户端推的互联网技术。不断的请求服务器,查看是否有新数据,如果有,就获取到新数据。也是需要一直的轮询查询数据,这就是一种资源的浪费。当然是有的,如果服务端一直没有新的数据,那么。

2025-01-03 21:02:19 1056

原创 SpringBoot集成OSS实现文件上传

创建util类ConstantPropertiesUtils。2.在applation.yml中添加配置。去阿里云平台搜索OSS对象存储,并申请。存储成功,返回给前端存储文件地址。1.加依赖,此处应指定版本号。

2024-12-24 16:41:06 505

原创 SpringBoot集成微信扫码登录获取用户信息

对以上代码进行解释:先根据申请的appid等参数结合开发文档中的固定路径生成微信二维码返回然后调用本地服务中的callback方法获取code值,临时票据,类似于验证码。再根据code值结合微信提供的固定路径访问得到返回两个值 accsess_token 和 openid,然后使用httpclient调用微信提供的固定路径发送请求得到微信登录者的登录信息,然后对登录者进行判断有没有登录过,没有登录过就入库,登录过就从数据库中查找。关于微信快速登录功能的说明 | 微信开放文档。

2024-12-24 15:46:37 872

原创 好用的java工具类整理

然后使用CaptchaUtil。首先导入Hutool库。

2024-12-17 22:02:07 261

原创 Spring Security

-配置security依赖-->--jsp依赖-->在application.yml中配置用户名密码新建配置类WebSecurityConfig@Bean//Spring Security默认的密码加密器/*** spring security 配置的核心方法* @param http 配置的核心对象* @throws Exception 配置错误【抛出的异常】*/@Override//HTTP请求认证/鉴权配置信息。

2024-12-15 11:53:36 1236

原创 Dockerfile制作springboot项目镜像

一、将打包好的springboot项目上传到服务器的文件夹中,不必在乎哪个文件夹,确保能自己找到就可以,我这里提供一个截图。注意:尽量将你自己的springboot项目jar包和编写的Dockerfile文件在一个文件夹下,方便一点。(这里我是初始化的springboot简单项目演示,你可以根据自己的项目访问路径看看是否跑通)接着你会去写Dockerfile文件(写法不一定统一,按自己的需求)已启动成功,这里端口号32678映射到项目端口号8888。然后docker images查看有没有自己创建的镜像。

2024-12-13 13:05:02 567

原创 后台系统-记录日志功能

public @interface Log { // 自定义操作日志记录注解// 模块名称// 操作人类别// 业务类型(0其它 1新增 2修改 3删除)// 是否保存请求的参数// 是否保存响应的参数。

2024-12-11 22:44:29 2402

原创 java购物车逻辑

【代码】java购物车逻辑。

2024-12-11 16:51:51 336

原创 内容安全第三方接口-阿里云

内容安全是识别服务,支持对图片、视频、文本、语音等对象进行多样化场景检测,有效降低内容违规风险。目前很多平台都支持内容检测,如阿里云、腾讯云、百度AI、网易云等国内大型互联网公司都对外提供了API。按照性能和收费来看,黑马头条项目使用的就是阿里云的内容安全接口,使用到了图片和文本的审核。

2024-12-10 17:38:02 1189

原创 minio集成springboot实现上传文件详解

我这里下载的windows版本:解压里面有个minio.exe文件需要执行命令才能启动,里面包括文件所存储的磁盘位置:为了避免每次都会执行复杂的命令,这里我整理了启动脚本并将脚本保存到D:dev/minio中,您随意,只要同一个目录就可以。以上脚本中磁盘位置需要更换成自己的磁盘位置。接下来就是双击脚本启动成功后界面:用户名:minioadmin 密码:minioadmin启动成功后需要在里面设置自己的桶和两个密钥步入正题:是不是到这里你都会???别着急。

2024-12-08 22:34:08 1486

原创 springboot全局异常捕获(1)

【代码】springboot全局异常捕获(1)

2024-12-08 15:50:54 333

封装 MinIO 为 starter(学习黑马资料)

① :在 idea 中导入资料文件夹中的 heima-leadnews-basic heima-leadnews-basic 存放通用的 starter -heima-file-starter 文件管理 starter ② :在项目中集成 导入文件管理依赖 添加 minio 配置文件 在 spring 管理的 bean 中注入 FileStorageService

2024-12-09

空空如也

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

TA关注的人

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