自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024年了,你还在使用BeanUtils进行对象的赋值吗?

已经2024年了,你还在使用BeanUtils进行对象的赋值吗?如果你现在还在使用BeanUtils,看了本文,就会从此改用Mapstruct。

2024-01-18 16:09:15 772 1

原创 如何高效的使用java实现类似抖音的评论点赞列表(互动消息)以及点赞的基本操作

一个java的点赞功能以及联表查询点赞和被点赞列表的实现

2023-06-21 22:26:26 2334 5

原创 一篇文章教会你使用Java来完成一个属于自己的AI对话助手

这篇文章是我chat服务的一个初始版,没有完成新会话和会话持久化等功能,完整代码在GitHub。项目具体使用了SpringCloud、springsecurity、redis、minio等框架,完成了chatgpt对话上下文,使用hutool工具库进行请求,可以创建新对话或长时间后延续上次对话。如果对我这个项目感兴趣或者想参与贡献的欢迎大家,觉得有用的记得给我的GitHub项目点个starGitHub项目地址。

2023-08-17 21:22:11 772 1

原创 SpringBoot集成es以及ik分词器实现基本的相关性搜索

springboot集成es的基本操作

2023-08-10 20:22:29 645 1

原创 那些年SpringSecurity踩过的坑 GrantedAuthority

在我学习springsecurity的过程中使用它进行用户授权时出现了几个错误,这几个错误有json异常Could not read JSON,其实就是继承的UserDetail类的json的反序列化失败和userdetail的修改。

2023-08-10 00:45:46 427 1

原创 SpringBoot-Mail工具的使用-实现邮箱验证码登录注册

现在许多pc程序都有着使用邮箱验证码实现登录注册的功能,那么我们应该如何完成邮箱验证码功能呢,我们可以使用springboot内置的springboot-mail再结合redis来完成这个功能。

2023-08-09 20:51:43 430 1

原创 Github如何为一个开源项目贡献自己的代码

这是我在参与一个开源项目中的经历,接下来我也会做一个自己的开源小项目,如果大家有兴趣可以关注一下一起参与。

2023-07-13 16:46:08 296 2

原创 如何使用Redis的Hash来实现一个定时持久化到数据库的点赞功能

这篇文章是关于使用redis中的hash存储结构来保存点赞数据,并加入了定时任务框架quartz,让redis中的数据写入到mysql,这篇文章是对我上一篇实现点赞功能的优化和拓展,若有不足请大家指出。 (如何高效的使用java实现类似抖音的评论点赞列表(互动消息)以及点赞的基本操作 - 掘金 (juejin.cn))由于点赞可能是用户频繁点击的操作,有时会发生误触等,就会多次发起请求,会增加mysql的压力。点赞时先把点赞数据存储到redis中,在每隔一段时间后把redis中的数据写入到mysql中,若用

2023-07-05 20:29:34 601

原创 java如何存储富文本内容

由于现在的大部分文章都是以富文本的方式进行编辑,所以就造成传到后端的都是带着html标签的字符串,甚至会携带上css和js的代码,所以我们应该如何解决这种问题呢

2023-07-04 23:43:29 2859

原创 一篇文章教你学会如何通过SpringBoot AOP实现自定义注解功能,来完成MP创建时间的自动填充、MP分页插件的配置

这篇文章是在springcloud项目中通过springboot中的aop(面向切面编程)来完成mybatisplus对创建时间的自动填充以及分页插件的配置的自定义注解。

2023-06-22 15:17:19 560 1

空空如也

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

TA关注的人

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