学习DDD的意义 作为技术人,都有一个成为大牛的梦。 有些人可以通过自己掌握了比较底层、有深度、有难度的技术来证明自己的能力。 但对于绝大多数的...
将五谷发酵与水,蒸一锅滤出清纯。采天下有名矿泉,让无色清冽生出辛绵甘味。似水能燃,斟樽满室流香飘美。可谓是开坛三家倒,入风十里路陶醉。让斯文乱了...
CAP 是由Brewer 在 90 年代提出,其核心内容是:在一个分布式存储系统里,无法同时保证一致性、可用性、分区容忍性,只能三选二。 不论面...
为什么说,人的成长10%来自于自学,20%来自于向他人学习,70%来自于做中学? 当我们学习一个知识时,会有三个阶段:学到、悟到、用到。 要让这...
概述 分层的目的是为了将某个功能的实现逻辑,根据一定规则拆分到各层次,从而降低各层的复杂度,保证代码的可读性和可维护性。 我当过大量实践总结,设...
用场景 当我们的服务收到一个请求后,需要大量调用下游服务获取业务数据,然后对数据进行转换、计算后,响应给请求方。 如果我们采用串行获取下游数据,...
面试中经常会问到,创建一个线程池需要哪些参数啊,线程池的工作原理啊,却很少会问到线程池如何安全关闭的。 也正是因为大家不是很关注这块,即便是工作...
实现一个jstack 在聊Jstack得工作原理前呢,不如让我们先写一个简单的jstack玩玩。不用怕,很简单的,就几行代码的事,看: 很简单吧...
大家都知道,类被加载到JVM是放在所谓的方法区: JDK7之前是持久代(PermGen),JDK7开始是元空间(metaspace)。所以不免也...