自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【mysql技巧】按某一字段分组取最大(小)值所在行的数据

按某一字段分组取最大(小)值所在行的数据

2022-11-17 16:31:39 2543 1

原创 maven实现打包带源代码的jar包

java

2022-08-04 10:51:27 2989

原创 centos 文档内容编辑命令

linux

2022-06-17 10:20:35 3067

原创 Linux下 mysql5.7的彻底卸载

mysql

2022-06-14 15:52:39 950

原创 Centos7下载安装MySQL5.7

linux

2022-06-13 17:12:52 3373

原创 CentOS7.9 2019中NAT模式下配置静态IP,并完成外网链接

2022-06-13 12:23:21 986

原创 Nginx 如何将所有 HTTP 的流量转移到 HTTPS

nginx

2022-05-25 16:46:56 227

原创 pycharm安装第三方库问题

2022-05-18 11:04:53 313

原创 SpringBoot-自定义Start

一、SpringBoot Starter机制SpringBoot中的starter是一种非常重要的机制,能够抛弃以前繁杂的配置,将其统一集成进starter,应用者只需要在maven中引入starter依赖,SpringBoot就能自动扫描到要加载的信息并启动相应的默认配置。starter让我们摆脱了各种依赖库的处理,需要配置各种信息的困扰。SpringBoot会自动通过classpath路径下的类发现需要的Bean,并注册进IOC容器。SpringBoot提供了针对日常企业应用研发各种场景的

2022-05-13 18:02:14 4474 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 5431 6

原创 mysql 从一个表中查数据并插入另一个表实现方法

mysql 从一个表中查数据并插入另一个表实现方法不管是在网站开发还是在应用程序开发中,我们经常会碰到需要将MySQL或MS SQLServer某个表的数据批量导入到另一个表的情况,甚至有时还需要指定导入字段。本文就将以MySQL数据库为例,介绍如何通过SQL命令行将某个表的所有数据或指定字段的数据,导入到目标表 中。此方法对于SQLServer数据库,也就是T-SQL来说,同样适用 。类别一、如果两张张表(导出表和目标表)的字段一致,并且希望插入全部数据,可以用这种方法:INSERT .

2022-05-13 11:58:43 17455

原创 DelayQueue延迟队列和Redis缓存实现订单自动取消功能

DelayQueue延迟队列和Redis缓存实现订单自动取消功能前言一、加入redis依赖二、开始撸代码1.订单队列对象主要记录订单id和订单失效时间2.编写队列业务层3.创建线程池,用于订单创建的时候将订单id加入到队列中4.编写Redis业务层,主要用来将订单存入缓存和便利缓存对象到队列中5.编写redis业务层实现类6. 考虑到系统宕机后会将队列中的数据删除掉,服务器重启后数据消失的情况,下面加入监听器,在服务启动时去redis中查找未支付的订单并重新加入到队列中,

2022-05-12 14:56:36 1418

原创 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 1780

原创 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 2710 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 103

rancher+k8s+etcd集群

使用RKE构建企业生产Kubernetes集群 内容包含: 1.集群主机准备 2.daocker部署 3.docker compose安装 4.添加rancher用户 5.生成ssh证书用户部署集群 6.rke工具下载 7.初始化rke配置文件 ....

2022-08-18

空空如也

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

TA关注的人

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