- 博客(15)
- 收藏
- 关注
原创 SpringBoot-自定义Start
一、SpringBoot Starter机制SpringBoot中的starter是一种非常重要的机制,能够抛弃以前繁杂的配置,将其统一集成进starter,应用者只需要在maven中引入starter依赖,SpringBoot就能自动扫描到要加载的信息并启动相应的默认配置。starter让我们摆脱了各种依赖库的处理,需要配置各种信息的困扰。SpringBoot会自动通过classpath路径下的类发现需要的Bean,并注册进IOC容器。SpringBoot提供了针对日常企业应用研发各种场景的
2022-05-13 18:02:14
5421
1
原创 SpringBoot监听redis Key变化事件详解
一、加入redis依赖二、开始撸代码1.订单队列对象主要记录订单id和订单失效时间2.编写队列业务层3.创建线程池,用于订单创建的时候将订单id加入到队列中4.编写Redis业务层,主要用来将订单存入缓存和便利缓存对象到队列中5.编写redis业务层实现类6. 考虑到系统宕机后会将队列中的数据删除掉,服务器重启后数据消失的情况,下面加入监听器,在服务启动时去redis中查找未支付的订单并重新加入到队列中,前提是redis的数据没有被删除7. 订单创建成功之后将订单id和超时时间放入队列和re
2022-05-13 15:11:10
6207
6
原创 mysql 从一个表中查数据并插入另一个表实现方法
mysql 从一个表中查数据并插入另一个表实现方法不管是在网站开发还是在应用程序开发中,我们经常会碰到需要将MySQL或MS SQLServer某个表的数据批量导入到另一个表的情况,甚至有时还需要指定导入字段。本文就将以MySQL数据库为例,介绍如何通过SQL命令行将某个表的所有数据或指定字段的数据,导入到目标表 中。此方法对于SQLServer数据库,也就是T-SQL来说,同样适用 。类别一、如果两张张表(导出表和目标表)的字段一致,并且希望插入全部数据,可以用这种方法:INSERT .
2022-05-13 11:58:43
18646
原创 DelayQueue延迟队列和Redis缓存实现订单自动取消功能
DelayQueue延迟队列和Redis缓存实现订单自动取消功能前言一、加入redis依赖二、开始撸代码1.订单队列对象主要记录订单id和订单失效时间2.编写队列业务层3.创建线程池,用于订单创建的时候将订单id加入到队列中4.编写Redis业务层,主要用来将订单存入缓存和便利缓存对象到队列中5.编写redis业务层实现类6. 考虑到系统宕机后会将队列中的数据删除掉,服务器重启后数据消失的情况,下面加入监听器,在服务启动时去redis中查找未支付的订单并重新加入到队列中,
2022-05-12 14:56:36
1615
原创 SpringBoot+redis实现过期订单自动取消(redis过期监听)
前言 一、配置redis 检查是否开启redis过期监听 二、配置SpringBoot 1.配置application.yml 2.创建RedisKeyExpirationListener 3.创建RedisListenerConfig 4.创建RedisConfig 总结前言因为公司业务需要,把过期的订单自动取消,所以使用redis过期监听实现一、配置redis检查是否开启redis过期监听修改redis.conf 文件notify-key
2022-05-10 23:25:00
1896
原创 MySQL组合索引(多列索引)使用与优化
ALTER TABLE `aiteshop_order` ADD INDEX order_state_confirm_cash_pay_time(`add_time`, `confirm_cash_pay_time`,`order_state`,`payment_code`); ALTER TABLE aiteshop_order DROP INDEX order_state_confirm_cash_pay_time;
2022-05-07 16:58:51
2842
1
转载 linux 基础命令汇总
系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息cat /proc/interrupts 显示中断cat /proc/meminfo 校验内存使用...
2022-04-25 12:10:16
145
rancher+k8s+etcd集群
2022-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人