分类: SpringBoot

5 篇文章

针对RedisTemplate实现WatchDog
在此之前,去看了下Redission的实现原理,不过在开发中,原本的代码使用RedistTemplate实现的,也不太想换,所以我想了下,不如自己实现要给WatchDog。 我的想法是,在用户加上锁的时候开启个定时任务线程,并且在定时任务中,判断原线程isAlive状态进行“续命”。 下面是代码(在这里面为了方便,未使用的是HuTool.CornU…
thumbnail
【掌印日记-点赞功能实现】使用Redis实现分布式锁
项目地址:http://notebook.wzl1.top/ 在项目开发中,点赞事件频率较高,我们不可能直接将对点赞功能的操作放到MySQL里面,所以我们引入Redis中间件。 大概的思路是这样 但是很明显,在持久化的时候如果我们同时有点赞数据如何处理,因为在持久化的时候后,我打算对redis进行清空记录用户点赞信息列表,因为我认为这对点赞来说是一…
thumbnail
SpringBoot整合七牛云OSS对象存储服务实现文件上传与删除
前面不是讲了SpringBoot邮箱服务以及使用Redis存储验证码吗,这里和前两章的关联性不大,但是仍然是我们开发中常用的--整合OSS对象存储服务 这里以七牛云为例,用这个纯属是因为好用(免费) 首先,我们得注册一个七牛云账号,还要申请个空间,不过内陆的好像有一定的限制,我用的海外的 找到密钥管理,创建一个密钥 记住这个密钥,有用,还有你申请的…
thumbnail
SpringBoot|Spring-Data-Redis 验证码短信存储服务
接着上一篇继续说,上一篇主要的还是连接邮箱和发信测试,这次主要就是对于接口制作和测试了 首先,按照先一篇的接着写 POM-Maven依赖引入 Spring Data Redis以及Pool连接池 具体为什么我不用Jedis,主要是线程安全问题 <!--redis--> <dependency> <groupId>…