
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
分层架构已是现在所有信息系统建设中普遍认可、采用的软件设计方法,无论是单体还是微服务,抑或是其他架构风格,都会对代码进行纵向层次划分,收到的外部请求在各层之间以不同形式的数据结构进行流转传递,触及最末端的数据库后按相反的顺序回馈响应。理解每种架构的出现意义与被淘汰的原因,是为了解决当下的现实问题,同时探索未来架构演进的可能路径。微内核架构的内核系统通常提供系统运行所需的最小功能集,插件是独立的组件
数据结构分析:红黑树、B+树前言常见的数据结构大概分为以下8种,作为一个开发人员,数据结构是内功之一。 本文参考了网络上相关知识,加之自己的理解。简单说明红黑树、B+树的特性。1. 二叉搜索树(Binary Search Tree,简称BST)介绍红黑树之前先介绍下二叉搜索树的特点:左子树不为空,则左子树上结点值小于根结点右子树不为空,则右子树上结点值大于根结点子树同样也要遵循以上两点极端情况会退
内核月报地址:http://mysql.taobao.org/monthly//monthly/2021/08http://mysql.taobao.org/monthly/2021/08/01/MySQL · 最佳实战 · SQL编码转换浅析http://mysql.taobao.org/monthly/2021/08/02/MySQL · 源码分析 · 详解 Data Dictionaryht
JDK多版本集成 Jacoco 配置指南JDK多版本集成 Jacoco 配置指南JDK8JDK11JDK17Jacoco 是什么Jacoco 是一个用于Java程序的代码覆盖率报告工具。它通过动态分析(在代码执行时收集数据)来生成代码覆盖率报告文件。Jacoco 支持多种覆盖率标准,包括行覆盖率、分支覆盖率和复杂度覆盖率。
前言2018.10有个线上项目要用在线预览功能,运维同事推荐了kkFileview,但公司线上预览是用域名https访问,所以在12月改动了代码,刚好最近有空写篇博客,供需要的参考。1. 解决跨域(线上项目是另一个域名,访问kkFileview会出现跨域问题):@Componentpublic class CorsConfig extends WebMvcConfigurerAda...
四色建模法来源于Peter Coad的 《Java Modeling In Color With UML》。Peter Coad和Mark Mayfield奠定了4种架构型(一种形式,所有的东西都或多或少地遵守)的早期工作。
防腐层(Anti-Corruption Layer)思想:通过引入一个间接的层,就可以有效隔离限界上下文之间的耦合。防腐层往往属于下游限界上下文, 用以隔绝上游限界上下文可能发生的变化。
5.0之前的客户端架构中,拉取到消息之后会先将消息缓存到 ProcessQueue 中,当需要消费时,会从 ProcessQueue 中取出对应的消息进行消费,当消费成功之后再将消息从 ProcessQueue 中 remove 走。







