锤子Blog

锤子Blog

我咽下一口苦水,她还以为是咽口水。

Scroll Down
MQ总结

MQ总结

分类子项ActiveMQRabbitMQKafkaRocketMQPulsar产品定位 可靠性消息系统可靠性消息系统分布式的流平台可靠性消息系统多租户,高性能的数据交互平台基本功能消息优先级支持支持不支持支持,采用不同Topic实现不支持延迟消息不支持支持不支持支持支持事务消息支持支持支持

2021-05-14
44 0
Spring是怎么解决循环依赖

Spring是怎么解决循环依赖

什么是循环依赖?循环依赖:说白是一个或多个对象实例之间存在直接或间接的依赖关系,这种依赖关系构成了构成一个环形调用。第一种情况:自己依赖自己的直接依赖第二种情况:两个对象之间的直接依赖第三种情况:多个对象之间的间接依赖循环依赖的N种场景单例的setter注入这种注入方式应该是spring用的

2021-04-28
58 0
Mysql主从备份以及主从切换

Mysql主从备份以及主从切换

Mysql主从备份以及主从切换

2021-04-27
60 0
Mybatis执行流程

Mybatis执行流程

Mybatis执行流程

2021-04-27
54 0
十张图带你了解负载均衡

十张图带你了解负载均衡

相信很多小伙伴的公司都是服务治理,自动化运维了吧,那么我们很多东西都变成我们自己去设置了,比如自己创建一个域名,绑定他的代理机器,它的web负载均衡这些东西。所以今天跟大家一起来看看负载均衡。如果不愿意看文字的话,图也是很清晰的哦你怎么看负载均衡负载均衡是高可用网络基础架构的关键组件,通

2021-04-26
97 0
万长文字 | 16张图解开AbstractQueuedSynchronizer

万长文字 | 16张图解开AbstractQueuedSynchronizer

AbstractQueuedSynchronizer,文章风格依然是图文并茂,通俗易懂,本文带读者们深入理解AbstractQueuedSynchronizer设计思想。内容大纲基础AbstractQueuedSynchronizer抽象同步队列简称A Q

2021-04-23
75 0
关于Synchronized这玩意

关于Synchronized这玩意

`synchronized`关键字解决的是多个线程之间访问资源的同步性,可以保证被它修饰的方法或者代码块在同一时间只能由一个线程访问。

2021-04-22
75 2
了解 ConcurrentHashMap

了解 ConcurrentHashMap

HashMap是线程不安全的,而hashTable虽然是线程安全,但是性能很差。java提供了ConcurrentHashMap来替代hashTable。我们先来看一下JDK1.7的currentMap的结构:在ConcurrentHashMap中有个重要的概念就是Segment。

2021-04-21
85 0
了解Dubbo

了解Dubbo

何为DubboDubbo是一款开源分布式服务框架。是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 [1] Spring框架无缝集成。我们可以从官网上看到他的介绍,他提供了六大核心能力:面向接口代理的高性能RPC调用,智能容错和负载均衡

2021-04-20
126 0