自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (9)
  • 收藏
  • 关注

原创 RabbitMQ后台Web系统使用

1.使用guest登录 rabbitmq后台 端口15672 账号guest 密码guest2.创建用户user3.创建Virtual Hosts ,虚拟主机4.给用户分配虚拟主机权限5.rabbitMq配置连接代码public static Connection getConnection() throws IOException, TimeoutExce...

2020-03-22 23:45:10 434

原创 Redis5.0.5搭建redis主从,配置哨兵选举

1.redis主从关系104服务器为主redis, 105服务器为104的从服务器 , 105作为106的主服务器 ,106为105的从服务器2.redis之前配置可参考https://blog.csdn.net/yanghzaini/article/details/853148083.配置105,106服务器的redis.conf文件4. 关闭防火墙关闭防火墙:...

2020-03-22 23:35:56 590

原创 Linux下安装redis并修改配置文件,并设置开机自启

1.拷贝安装包到/home/redis文件夹.2.解压安装包 tar -zxvf 安装包3.编译解压redis文件到指定文件夹/usr/redis下4.复制配置文件信息到编译文件夹下5.编辑配置文件redis.conf vi redis.conf6.修改配置文件,默认后台启动7.配置redis的密码8.配置允许外界访问9.关闭...

2020-03-21 19:19:08 5519 1

原创 虚拟机安装liunx系统,配置网络NAT模式

1.配置虚拟机网络配置,DHCP设置要和子网设置除端口外要保持一致2.虚拟机安装liunx系统,基本都是下一步默认配置,只需要改几个地方3.网络连接类型的选择,网络连接类型一共有桥接、NAT、仅主机和不联网四种。桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上。NAT:NAT模式就是虚拟机要联网得先通过宿主机才能和外面进行通信。仅主机:...

2020-03-21 18:33:58 428

原创 Java解决java.io.FileNotFoundException: C:\abc (拒绝访问。)

1.拒绝访问多半是你想写入文件到某地方的某文件 . 给的路径给出的错误 譬如写入文件到C:/abc/tdsaf.txt 结果给文件路径给错误 譬如只给到了文件夹 c:/abc 这种就会出现拒绝访问错误...

2020-03-20 21:03:12 10277

原创 Redis事务

Redis事务操作 1.Multi : 开启事务 2.EXEC : 提交事务 3.Watch : 可以监听一个或者多个key,在提交事务之前是否有发生了变化,如果发生了变化就不会提交事务, 没有发生变化才可以提交事务.(版本号 ,乐观锁) 4.Discard : 取消提交事务 (注意:redis官方是没有提供回滚方法,只提供了取消事务)...

2020-03-18 22:03:04 86

原创 使用Redis的Key过期回调 ,实现订单超时关闭

流程1. 下单 存redis key(token) value(orderId) ex失效时间2. 超时redis的key回调方法. 判断key在库中订单状态3.根据订单状态,做业务处理具体操作1.redis配置文件开启key过期回调2.监听接口@Configurationpublic class RedisListenerConfig { ...

2020-03-17 17:04:49 7763 6

原创 修改redis.conf文件 修改redis持久化机制和内存淘汰策略

Redis的持久化机制? 大部分的缓存框架都会有基本功能淘汰策略,持久机制. Redis的持久化的机制有两种: AOF(增量):基于数据日志操作实现的持久化. 开启方式:redis.conf中 appendonly改为 yes AOF的三种同步方式: appendfsy...

2020-03-16 11:23:18 1075

原创 SpringBoot整合redis

知识点1.Redis的应用场景? 1.Token令牌的生成 2.短信验证码的code 3.可以实现缓存查询数据 a. 减轻我们的数据库的访问压力 Redis与mysql数据库不同步的问题 4.Redis帮助实现计数器 5.分布式锁 6.延迟操作 分布式消息中间件注意:Redis官方是没有windows版本的,只有linux,这时候因为 在n...

2020-03-15 16:01:00 308

原创 RabbitMQ学习笔记

1.消息中间件的核心设计思想: 采用异步通讯、自动补偿与重试、分布式事务、解决流量削峰问题、系统的解耦2.消息中间件常用名词: Broker 消息转发端,消息中间件Server端; Message 发送的消息内容 roducer 生产者,向Server端投递消息; Consumer 消费者,向Server端获取消息 MessageId 消息全局i...

2020-03-09 15:33:09 279

原创 rabbitMQ最终一致性处理分布式事务简单demo

demo地址:链接:https://pan.baidu.com/s/1kGaSCHlfhm6UvbPcRUYp4g提取码:11hs分布式事务产生的背景? 1.RPC通讯中每个服务都有自己独立的数据源,每个数据源都互不影响. 2.在单个项目中存在多个不同jdbc连接(多数据源) 如何基于我们的MQ解决我们的分布式事务的问题(最终一致性) 1.确保我们的生产者往我们的...

2020-03-09 15:25:27 678

原创 SpringBoot整合rabbitMQ,启动服务便创建交换机和队列

1.启动服务不默认先创建队列的话,在启动消费者时候,消费者服务监听会找不到对应的队列而报错,启动失败@Componentpublic class OrderRabbitMQConfig { @Autowired RabbitAdmin rabbitAdmin; /** * 派单队列 */ public static final Str...

2020-03-09 15:17:31 9213 5

原创 SpringBoot整合RabbitMQ重试机制及配置

#配置virtual-host虚拟主机spring.rabbitmq.virtual-host=/zhang_rabbit#ip地址spring.rabbitmq.host=127.0.0.1#用户名 密码spring.rabbitmq.username=zhangspring.rabbitmq.password=zhang#连接端口号spring.rabbitmq.port=...

2020-03-08 15:48:48 11412 10

原创 RabbitMQ实现订单30分钟超时自动关闭

订单30分钟未支付,系统自动超时关闭有哪些实现方案? 1.基于任务调度实现,效率是非常低,耗服务器性能 2.基于redis过期key实现.用户下单的时候,生成一个令牌(有效期)30分钟,存放到我们redis; redis.set(orderToken ,orderID) 下单时候存放到redis,并存储id入库,30分钟过期, redis客户端监听,...

2020-03-07 18:18:22 10051 5

原创 RabbitMq 死信队列简单实现

知识重点1. RabbitMQ如果产生了消息堆积如何处理? 产生的背景:如果没有及时的消费者消费消息,生产者一直不断往队列服务器存放消息会导致消息堆积 两种场景: 1.没有消费者消费的情况下:死信队列、设置消息有效期相当于对我们的消息设置有效期,在规定的时间内如果没有消 ...

2020-03-07 16:00:07 359

原创 SpringBoot整合RabbitMQ

1.pom.xml 依赖<!--SpringBoot WEB组件--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency&g...

2020-03-06 19:45:07 194

原创 Google浏览器收藏数据保存位置

Google浏览器收藏数据保存位置 相对路径\Google\Chrome\User Data\Default中的Bookmarks文件

2020-03-03 21:25:12 5179

原创 SpringCloud学习文档笔记

1.SpringCloud服务调用方式有几种? 1.Feight声明式客户端工具调用调用 2.RestTemplate调用 注意:需要@bean初始化RestTemplate对象 ,默认为负载均衡,故初始化需要加@LoadBalanced 初始化RestTemplate对象示例: @Bean @LoadBalanced RestTemp...

2020-03-03 15:15:19 291

原创 SpringCloud Stream消息驱动

搭建生产者服务1.添加pom.xml依赖 <!--SpringBoot整合WEB组件--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo...

2020-03-01 16:01:56 248

redis自启配置文件

redis自启配置文件

2021-08-20

Elasticsearch 6.5.4全套(windows版)

包含6.5.4版Elasticsearch(zip包) ,kibana客户端 , IK分词器 ,logstash同步数据库工具,数据库连接jar(8.0版)

2020-12-04

generator代码生产工具.rar

史上最强大 generator反编译自动生成代码, 1.可以控制是否生成get set toString 方法 2.可以控制是否按照驼峰生成实体, 默认就是驼峰 不使用驼峰,注释放开即可 3.可以控制是否生成实体字段的注释   控制注释格式 需要加注释,放开其一即可 4.控制实体是否自动添加lombok注解 ,添加作者时间** 5.控制是否自动为实体和字段添加swagger实体注解 @ApiModel  @ApiModelProperty  集成Swagger必备 6.拓展 为实体字段添加 solr   es  json 等注解信息 7.一键生成controller到mapper模板代

2020-09-23

rediscluster.rar

rediscluster

2020-04-01

slf4j日志demo项目 logback.xml配置详解

slf4j日志demo项目 logback.xml配置详解,slf4j日志demo项目 logback.xml配置详解,slf4j日志demo项目 logback.xml配置详解,slf4j日志demo项目 logback.xml配置详解

2020-02-11

logback-spring.xml

统一日志配置信息

2020-01-13

generator.rar

史上最强大 generator反编译自动生成代码, 1.可以控制是否生成get set toString 方法 2.可以控制是否按照驼峰生成实体, 默认就是驼峰 不使用驼峰,注释放开即可 3.可以控制是否生成实体字段的注释   控制注释格式 需要加注释,放开其一即可 4.控制实体是否自动添加lombok注解 ,添加作者时间** 5.控制是否自动为实体和字段添加swagger实体注解 @ApiModel  @ApiModelProperty  集成Swagger必备 6.拓展 为实体字段添加 solr   es  json 等注解信息 7.实体和mapper自动导入注解import信息 8.时间字段 自动添加@JsonFormat注解,前端返回年月日时分秒格式

2019-12-24

logback-spring.xml

资源为springboot日志统一处理配置文件,该文件为统一日志的主配置文件, 资源为springboot日志统一处理配置文件,该文件为统一日志的主配置文件 资源为springboot日志统一处理配置文件,该文件为统一日志的主配置文件

2019-10-08

rabbitmq.config

rabbitmq配置文件,rabbitmq配置文件,rabbitmq配置文件,rabbitmq配置文件,rabbitmq配置文件,rabbitmq配置文件,rabbitmq配置文件

2019-08-04

空空如也

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

TA关注的人

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