A-vel
码龄7年
关注
提问 私信
  • 博客:20,122
    20,122
    总访问量
  • 13
    原创
  • 2,332,224
    排名
  • 3
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2018-03-24
博客简介:

Er_vel的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得5次评论
  • 获得16次收藏
创作历程
  • 1篇
    2023年
  • 1篇
    2021年
  • 1篇
    2020年
  • 7篇
    2019年
  • 3篇
    2018年
成就勋章
TA的专栏
  • ShardingJDBC
    1篇
  • 分库
    1篇
  • 分表
    1篇
  • 设计模式
    1篇
  • MYSQL
    2篇
  • mybatis
    2篇
  • 工具
    2篇
  • MyCat
  • RabbitMq
    5篇
  • springboot
    4篇
  • 多线程
    1篇
  • 并发
    1篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ShardingJDBC分库实践

ShardingJDBC分库实践
原创
发布博客 2023.03.02 ·
1241 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Mybatis 设置sql超时时间

Mybatis 设置sql超时时间方法一:针对全局设置超时时间在application.properties里设置mybatis.configuration.default-statement-timeout = 1方法二: 针对单条sql设置超时时间在mapping.xml文件里设置<select id="getXXXX" parameterType="java.lang.String" resultMap="dataMap" timeout="1">...
原创
发布博客 2020.10.19 ·
2553 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

MYSQL解析数组JSON串取值

1.获取单层Jsonselect * from t_pay_order_extendwhere paid_info->'$.paychannel' = 4 2.获取数组Json串select merchant_order_id,json_extract(paid_info,'$[0].paychannel') as paychannel,json_extract...
原创
发布博客 2019.12.13 ·
1886 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDK1.8 CompletableFuture特性介绍

CompletableFuture实现了Future和CompletionStage两个接口,CompletionStage可以看做是一个异步任务执行过程的抽象。我们可以基于CompletableFuture方便的创建任务和链式处理多个任务。下面我们通过实例来介绍它的用法。1.异步无返回CompletableFuture<Void> futureAsync = Com...
原创
发布博客 2019.08.15 ·
373 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

RabbitMQ实现优先级队列

       优先级队列 顾名思义,具有高优先级的队列具有高的优先权,优先级高的消息具备优先被消费的特权。       可以通过设置队列的 x-max-priority 参数来实现  配置队列  主要填充x-max-priority属性 并设置最高优先级值为10 默认最低为0/** * @Description: 消息队列配置类 * @Author: zw */@Config...
原创
发布博客 2019.01.25 ·
2071 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

RabbitMQ实现延时队列

       首先我先介绍一下延时队列的应用场景,延迟队列存储的对象是对应的延迟消息,所谓"延迟消息"是指当消息被发送以后,并不想让消费者立刻拿到消息,而是等待特定时间后,消费者才能拿到这个消息进行消费。       延迟队列的使用场景有很多,比如:             在订单系统中, 个用户下单之后通常有 分钟的时间进行支付,如果 30 分钟之内没有支付成功,那么这个订单将进行异常处...
原创
发布博客 2019.01.24 ·
3652 阅读 ·
0 点赞 ·
1 评论 ·
4 收藏

RabbitMQ实现死信队列

引入Jar包这里使用的是gradle配置compile('org.springframework.boot:spring-boot-starter-amqp')配置application.properties spring.rabbitmq.addresses = localhost:5672spring.rabbitmq.username=guestspring.rabbitm...
原创
发布博客 2019.01.24 ·
840 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

RabbitMQ实现消息确认机制

这里只介绍confirm模式,事务模式就不演示了rabbitmq消息确认 分为 生产者确认 和 消费者确认 两者不耦合发布端确认 引入Jar包这里使用的是gradle配置compile('org.springframework.boot:spring-boot-starter-amqp')配置参数spring.rabbitmq.addresses = localh...
原创
发布博客 2019.01.24 ·
1199 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Springboot集成RabbiMQ

引入Jar包这里使用的是gradle配置compile('org.springframework.boot:spring-boot-starter-amqp')配置application.properties spring.rabbitmq.addresses = localhost:5672spring.rabbitmq.username=guestspring.rab...
原创
发布博客 2019.01.24 ·
993 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

MyCat入门使用

一,mycat介绍Mycat 背后是阿里曾经开源的知名产品——Cobar。Cobar 的核心功能和优势是 MySQL 数据库分片,此产品曾经广为流传,据说最早的发起者对 Mysql 很精通,后来从阿里跳槽了,阿里随后开源的 Cobar,并维持到 2013 年年初,然后,就没有然后了。Cobar 的思路和实现路径的确不错。基于 Java 开发的,实现了 MySQL 公开的二进制传输协议,巧妙...
原创
发布博客 2018.09.22 ·
4526 阅读 ·
1 点赞 ·
1 评论 ·
24 收藏

上传本地项目至Github

1.进入github首页登陆点击如图显示新建2.填写仓库信息    创建仓库以后上图已经写清楚了Github上传项目的方法,有两种方法:一种通过https,一种通过ssh。我刚开始是使用ssh的方法,不过一直报错,就直接换了https方法,这次一次就成功了。第三步:因为GitHub是基于git实现的代码托管,所以git是少不了的。我们要确认电脑上安装了git,没有安装的,就去安装git。至于安装方...
原创
发布博客 2018.07.13 ·
187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mybatis逆向工程

Maven方法1.加入相应的pom的jar包&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
原创
发布博客 2018.07.13 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏