CAP理论基础
Leave a Reply
SPI(Service Provider Interface)是一种用于实现可插拔式架构的机制,它在 Java 中被广泛应用。SPI 机制允许开发者编写可扩展的代码,使得应用程序在运行时可以根据需要动态地加载和使用不同的实现类,而无需修改源代码。本文将详细介绍 SPI 的原理、使用方式以及优缺点。
相信大家都做一个需求,需要在一个map里找到存在或者不存在的数据,通常会把数据库load到内存中,然后再进行判断,但是当数据几十万甚至几百万时,这个内存可吃不消,这种情况下,我们如何在不占用很多内存的情况下很好实现这个需求呢?
Continue reading首先就有一个疑问,什么是DDD?
用英文的全称是Domain-Driven Design,领域驱动设计,其主要的思想是,我们在设计软件时先从业务出发,理解真实的业务含义,再将业务中的一些概念吸收到软件建模中来,其实网上一搜一大把,概念其实很抽象,但实际上又是很贴合真实的开发,为啥我们好像从来没听过但又为何提起来呢?
Continue reading