分层领域模型规约: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。DTO( Data Transfer Object):数据传输对...
上次在总结后台产品从0到1的全流程时,提到后续将分独立文章来总结一下后台产品设计过程中的三项基础设计要点:应用架构图、权限设计和工作流设计。本篇主要总结对应用架构图理解和运用...
欢迎关注微信公众号:石杉的架构笔记(id:shishan100) 周一至周五早八点半!精品技术文章准时送上! 目录 一、业务场景介绍 二、Spring Cloud核心组件:E...
分布式调度在互联网企业中占据着十分重要的作用,尤其是电子商务领域,由于存在数据量大、高并发的特点,对数据处理的要求较高,既要保证高效性,也要保证准确性和安全性,相对比较耗时的...
HashMap也是我们使用非常多的集合,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,...
MyBatis功能架构设计 功能架构讲解: 我们把Mybatis的功能架构分为三层: (1)API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库。...
支付产品模块是按照支付场景来为业务方提供支付服务。这个模块一般位于支付网关之后,支付渠道之前。 它根据支付能力将不同的支付渠道封装成统一的接口,通过支付网关来对外提供服务。所...
R-B Tree简介 R-B Tree,全称是Red-Black Tree,又称为“红黑树”,它一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(R...
1. 什么是spring? Spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spri...
RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC...
转自(侵删):http://blog.csdn.net/a314773862/article/details/54095819 1、自旋锁自旋锁可以使线程在没有取得锁的时候,...
开始看Elasticsearch Java API 的时候,被这段话浇了盆凉水 We plan on deprecating the TransportClient in E...
2020年八月修订:SpringBoot 已经升级了ES的客户端,Spring Data Elasticsearch 4.0已经使用 Elasticsearch 7.6.2了...
Ngnix负载均衡策略包含Hash算法,就是通过Hash算法将请求hash求值,根据hash值定向到服务器。 假定有n台服务器,过来一个请求o后,通过如下方式选择服务器。 H...