一、前言1. 事务事务是由一组操作构成的可靠的独立的工作单元,事务具备ACID的特性,即原子性、一致性、隔离性和持久性。 2. 本地事务单机环境下的一致性解决方案就是本地事务,本地事务的优点就是支持严格的ACID特性,高效,可靠,状态...
优质文章
HashMap是我们在日常开发中经常使用的一个结合类型,同时也是面试时候最好提问的集合类型,在这里进行整理一起学习,进步。 一、数据结构先说两种数据结构, 不用怕, 如果要对付面试只要了解就行了。不用手写实现, 同时也因为已经有人...
在单机环境下多线程操作共享数据时候回用到锁的概念,因为是单机可以直接使用jdk提供的锁机制就可以满足。但是在微服务场景下,因为是多服务共享数据,此时jdk提供的锁就不能再使用了。于是乎就有了分布式锁。本文介绍常见的几种可以使用的生产...
通信组件? 支持多协议,允许自定义协议。 实现方式http/https通信,基于netty自定义协议通信
本项目是基于小编的开发经验与心得,分享小编关于领域模型的理解, 个人愚见仅供参考,希望能为渴望进步的你提供帮助。如果你感到有用对你有帮助,请不要吝啬你的关注,求关注,求转发。文章有三个议题,什么是领域模型,为什么需要领域模型设计,以...
废话不多说,AOP实战中必须要懂得API语法。API只是工具,无须死记硬背,收藏整理即可 文章内容已上传Github: https://github.com/lxchinesszz/spring-learning 一、常用注解...
JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服...
本篇文章非常值得推荐。关于DDD领域驱动落地的文章。 作者:小傅哥博客:https://bugstack.cn 一、前言DDD(Domain-Driven Design 领域驱动设计)是由Eric Evans最先提出,目的是对软件...
一、什么是SPISPI ,全称为 Service Provider Interface,是一种服务发现机制。JDK中的SPI是通过在ClassPath路径下的META-INF/services文件夹查找扩展文件,自动加载文件里所定义...
BootStrap ClassLoader:称为启动类加载器,是Java类加载层次中最顶层的类加载器,负责加载JDK中的核心类库,如:rt.jar、resources.jar、charsets.jar等,可通过如下程序获得该类加载...