首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
皓宇QAQ
掘友等级
垃圾程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 0
沸点 1
赞
1
返回
|
搜索文章
最新
热门
SpringBoot整合Elasticsearch实现商品搜索
Elasticsearch有默认的分词器,默认分词器只是将中文逐词分隔,并不符合我们的需求。 需要安装与Elasticsearch版本相同的ik分词器,ik分词器将小米手机分为小米和手机,符合我们的要求。 在商品信息实体类中用@Document、@Field等注解。对于需要中文…
八大常用算法之快速排序
通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 设置 low=0, high=N-1。 选择一个基准元素赋值给 temp,即…
SpringBoot整合mail发送邮件信息
上一个博客中我们介绍过了怎么通过阿里云的短信服务发送短信,这次半藏商城中的用户付款成功,定时发送邮件提醒及时付款,以及修改密码都用到了发送邮件功能,这就涉及到mail方面的应用了,我们这次使用的是springboot集合的mail,接下来分享一下我的发送邮件信息的实现流程。 首…
SpringBoot整合阿里云短信服务发送验证码
半藏商城之前的登录只是普通的手机号,密码,验证码进行登录,并不支持手机验证码免密登录,刘苏墨(感谢哈)建议我加入手机验证码直接登录功能,正好有这个实力,安排上了。接下来分享一下我的手机短信验证码实现登录的代码实现流程。 首先需要在阿里云的控制台开通阿里云的短信服务,个人的话每条…
SpringBoot整合poi导出Execl表格
上个月在开发半藏商城的时候,给个人中心中增加了我的账单页面,展示出用户确认收货后的消费记录,后来看了支付宝的我的账单功能,发现他们支持导出我的账单表格功能,对标支付宝的Execl导出格式开发了专属半藏商城的导出Execl的功能。接下来分享一下我的整个导出Execl的代码流程。 …
SpringBoot整合Redis缓存主页信息
半藏商城之前的主页信息都是可以在后台管理系统中进行配置的,但是每次打开主页都会访问数据库进行读取,会造成不必要的资源浪费。所以就加入了redis缓存将首页信息放到服务器的redis中。接下来分享一下我的整个Redis缓存的代码实现流程。 首先在服务器上安装Redis(百度有很详…
SpringBoot整合支付宝沙箱支付接口
最近在GitHub上二次开源一个基于SpringBoot的半藏商城的项目,在弄支付的时候,本来的打算是,整合所有支付接口,后来被现实打败了,个人是无法申请任何支付接口的权限的,还好支付宝为开发人员提供了一个沙箱环境的接口(与正式的只是调用接口地址不同)。接下来分享一下我的整个支…
SpringBoot整合quartz定时任务
半藏商城中会有一些用户提交了订单但是一直没有支付的情况,这个时候我是通过quartz定时任务每天的5点扫描未支付订单然后读取用户的邮箱地址发送邮件提醒用户尽快支付。接下来分享一下我的quartz定时任务的实现流程。 首先进行在pom.xml中进行引包,还在为引哪个版本的包而困扰…
SpringBoot整合SpringTask实现定时任务
半藏商城中会有一些用户提交了订单但是一直没有支付的情况,之前我是通过quartz定时任务每天的5点扫描未支付订单然后读取用户的邮箱地址发送邮件提醒用户尽快支付。这次我是采用Spring中自带的SpringTask来进行定时任务。 Cron表达式是一个字符串,包括6~7个时间元素…
SpringBoot整合RabbitMQ实现延迟消息
如果用户没有支付,进行取消订单操作(释放锁定商品库存一系列操作)。 采用队列,交换机,路由键进行消费。一条队列,一个交换机,一个路由键就可以实现。 mall.order.direct(取消订单消息队列所绑定的交换机):绑定的队列为mall.order.cancel,一旦有消息以…
下一页
个人成就
文章被点赞
20
文章被阅读
14,672
掘力值
273
关注了
5
关注者
7
收藏集
5
关注标签
1
加入于
2019-12-07