java达人

244 篇文章
63 人订阅

全部文章

java达人

一致性哈希指南

来源: https://www.toptal.com/big-data/consistent-hashing

282
java达人

透过源码学习设计模式5—状态模式和Spring状态机

状态模式即允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类,换句话说状态模式把所研究的对象的行为包装在不同的状态对象里,每一个状态对象都属...

1022
java达人

透过源码学习设计模式4—HystrixCommand和命令模式

在面对对象编程中,命令模式是一种行为模式,其中对象用于封装执行动作或稍后触发事件所需的所有信息。这些信息包括方法名称,拥有该方法的对象以及方法参数的值。命令模式...

761
java达人

博文精译-高容量分布式系统的容错

来源: http://benjchristensen.com/2012/03/01/fault-tolerance-in-a-high-volume-dist...

1022
java达人

源代码世界8—复活

方才,邓蒂斯身旁那个口吐白沫的女人,闻到了烟味,突然动了动,瞪大了眼睛,又恢复了平静,邓蒂斯仔细看了看,叹了口气道:“真可怜,不过没救了,她眼睛里的光泽已经完全...

1032
java达人

透过源码学习设计模式3—BeanFactory、FactoryBean和工厂模式

简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类,简单工厂是“固定的”,因为只有一个实现,没有子类。它不属于23种设计模式之一,但在...

1512
java达人

博文精译-断路器模式

来源: https://martinfowler.com/bliki/CircuitBreaker.html

922
java达人

透过源码学习设计模式2—Spring ProxyFactory和代理模式

代理就像我们生活中的房产中介,你不直接与房主,银行接触,而是通过中介与他们沟通联系。 代理的结构如图所示:

1504
java达人

源代码世界6—美人儿凯蒂

“她还好吗?” 那大人眼睛里放出了一丝光,“你见过她吗?她可还记得卑微的码者,关河洲。”

1263
java达人

透过源码学习设计模式1—Servlet Filter和责任链模式

相信大家都熟悉Servlet中Filter过滤器,我们可以在servlet和servlet容器之间插入Filter过滤器来包装、预处理请求,或者包装、处理响应。...

884
java达人

深入理解ThreadLocal

在每个线程Thread内部有一个ThreadLocalMap,这是用来存储实际的变量副本的,键值key为当前ThreadLocal变量,value为变量副本。初...

1223
java达人

防火墙相关概念讲解

包过滤是防火墙的基本功能,包过滤防火墙本质上是一个特殊的路由器,通过检查数据的五元组(源IP地址、目的IP地址、协议号、源端口、目的端口)来丢弃一部分网络流量,...

1762
java达人

VIE结构下的期权探析

对于期权,大家对他或许是既期待又怀疑,一方面,阿里等大牌公司上市后,大量握有期权的员工都成了百万富翁,千万富翁。另一方面,上市后有些公司的期权价值被稀释,不如B...

1276
java达人

Spring Cloud Zuul中DispatcherServlet和ZuulServlet

Zuul是通过Servlet机制实现的。一般情况下,ZuulServet被嵌入到Spring Dispatch机制中,由DispatcherServlet分派处...

2032
java达人

裁员潮下侃侃关于经济周期的事

凯恩斯主义经济学:有效需求不足,原因是居民储蓄太多,而企业对未来太悲观,不愿意投资!凯恩斯主义为政府干预经济提供了一个很好的理论依据:需求不足,市场失灵,解决的...

1063
java达人

Spring cloud zuul的SendResponseFilter做了什么

Spring cloud zull 的SendResponseFilter主要工作是将代理请求获取的reponse写入当前response,发送回客户端。以下是...

2661
java达人

Spring cloud zuul为什么需要FormBodyWrapperFilter

Spring cloud zuul里面有一些核心过滤器,以前文章大致介绍了下各个过滤器的作用,武林外传—武三通的zuul之惑。这次重点讲解下FormBodyWr...

4682
java达人

使用代理(Agent)的Java Bytecode Instrumentation:在运行时侵入Java应用程序(2)

来源: https://blogs.sap.com/2016/03/09/java-bytecode-instrumentation-using-agent-...

1765
java达人

博文精译|使用代理(Agent)的Java Bytecode Instrumentation:在运行时侵入Java应用程序(1)

来源: https://blogs.sap.com/2016/03/09/java-bytecode-instrumentation-using-agent-...

1452
java达人

博文精选|Mockito使用指南

https://blog.csdn.net/shensky711/article/details/52771493(点击阅读原文前往)

1213

扫码关注云+社区

领取腾讯云代金券