自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rocketmq的使用及高级特性

MQ的使用场景1:跨系统的数据传递2:高并发流量削峰3:异步处理…常用的消息中间件ActiveMq、RabbitMq、Kafka、RockeMq,本文主要讲述RockeMq,个中区别,请自行百度RockeMq是由阿里捐赠给Apache的一款分布式,队列模型的开源消息中间件,经历了淘宝双十一的考验,性能和功能完备性,同级最强,使用java语言开发。RockeMq的基本概念Producer:消息生产者,负责生产消息Consumer:消息消费者,负责消费消息ProducerGroup:生产者组

2021-04-05 21:22:07 270

原创 基于消息-实现分布式事务解决方案

1:什么是事务?事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事务由事务开始(begin transaction)和事务结束(end transaction)之间执行的全体操作组成(摘自百度百科)...

2021-04-05 18:54:49 220

原创 java中线程池的正确用法

java线程池原理剖析1:dswdsd

2021-03-22 08:26:26 309

原创 使用springboot开发restful Api

课程目录如下:1:restfulApi的特点2:使用sprintboot开发resufulApi3:使用MockMvc对Api进行单元测试4:使用filter对api进行过滤5:使用interceptor对Api进行拦截6:使用spring提供的切面对api进行日志记录7:实现Api上传及下载功能8:使用线程异步对api性能进行提升restfulApi的特点restfulAp...

2019-02-13 15:12:09 416

原创 Redis教程,带你打开nosql数据库的大门

1 SET key value 设置指定 key 的值2 GET key 获取指定 key 的值。3 GETRANGE key start end 返回 key 中字符串值的子字符4 GETSET key value将给定 key 的值设为 value ,并返回 key 的旧值(old value)。5 GETBIT key offset对 key 所储存的字符串值,获取指定偏移量上的位(bit)。6 MGET key1 [key2..]获取所有(一个或多个)给定

2018-09-24 18:23:26 176

原创 使用redis实现分布式锁

Redis分布式锁分布式锁的实现方式1.数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁,本篇介绍第二种使用分布式锁需要满足的条件1:互斥性。在任意时刻,只有一个客户端能持有锁。2:不会发生死锁。即使有一个客户端在持有锁的期间崩溃而没有主动解锁,也能保证后续其他客户端能加锁。3:具有容错性。只要大部分的Redis节点正常运行,客户端就可以加锁和解锁,...

2019-05-14 21:50:32 112

原创 java代理模式之静态、动态代理

什么是代理? 代理,即他人代替你做的事情,在生活中,最常见的如经纪人,律师,等都可看做代理,在程序中,程序帮我们按预想结果做的一些事情,可看做代理,代理分为两种,静态代理和动态代理,动态代理也分为两种,一种是JDK动态代理,另一种为CGLIB动态代理,至于这两种动态代理有何不同,下面会一一介绍,凡事都要由浅入深,学习也是如此,我们先来一起看一个Hello World我们先定义...

2018-09-03 17:09:33 106

原创 SpringCloud自学教程(篇一)

近日由于项目需要,研究了一段时间SpringCloud,在学习的过程中遇到很多问题,写篇博客记录下来,二来希望可以对后来者起到微弱的帮助,由于本人水平有限,此篇文章仅供新手入门学习,文中有不当之处,欢迎批评指正。什么是SpringCloud? 作为新一代微服务框架的翘楚,它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、...

2018-08-15 10:07:29 1017

空空如也

空空如也

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

TA关注的人

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