![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
总结
weixin_43676037
这个作者很懒,什么都没留下…
展开
-
多线程高并发
多线程高并发 文章目录多线程高并发synchronizedvolatileCAS(无锁优化 自旋)ReentrantLockReentrantLock vs synchronizedCountDownLatch -- 倒计时/计数器CyclicBarrier -- 栅栏,满人执行。Phaser -- 分阶段执行(栅栏组)ReadWriteLock -- 读写锁Semaphore -- 控制线程运行数量Exchanger -- 交换器LockSupportSynchronized和ReentrantLoc原创 2020-05-25 16:01:28 · 175 阅读 · 0 评论 -
RabbitMQ总结
RabbitMQ1. 什么是MQ(Message Queue)2. 为什么要使用MQ2.1 解耦2.2 异步2.3 削峰3. MQ的缺点与解决3.1 系统可用性降低3.1.1 RabbitMQ高可用3.2 系统复杂度提高3.2.1 消息幂等性处理 (保证消息没有重复消费)3.2.1.1 什么是消息幂等性3.2.1.2 幂等性实现方案3.2.2 处理消息丢失情况3.2.2.1 Producer弄丢数...原创 2020-04-10 13:26:12 · 157 阅读 · 0 评论 -
Springcloud常用组件功能及作用总结
Springcloud常用组件1.eureka注册中心2.Ribbon负载均衡3.Hystrix熔断器4.Feign声明式调用5.Gateway网关6.SpringcloudConfig配置中心SpringcloudBus消息总线 1.eureka注册中心 1.提供服务注册与发现功能 2.管理监控各个微服务服务信息以及健康状况 2.Ribbon负载均衡 1.用于微服务之间调用的负载均衡。 2.负...原创 2020-04-06 20:21:25 · 2188 阅读 · 1 评论 -
Springcloud
SpringcloudSpringcloud是什么Springcloud和dubbo的区别3.微服务架构优势与劣势 Springcloud是什么 SpringCloud是基于SpringBoot的一整套实现微服务的框架。 Springcloud和dubbo的区别 1.Springcloud使用的http协议服务间通信数据请求多,效率低。 dubbo使用的是自定义协议,数据交互少,效率高。 2.S...原创 2020-04-06 10:20:36 · 100 阅读 · 0 评论 -
Springboot总结
Spriongboot总结1.Springboot是什么2.Springboot自动配置原理3.Springboot自定义starter演示1.创建redis-springboor-autoconfigure项目a.pom文件依赖b.创建RedisProperties配置类c.创建RedisAutoConfiguration配置类d.在META-INF/spring.factories配置文件中配...原创 2020-04-05 21:48:27 · 127 阅读 · 0 评论