html
-
微服务架构中涉及的常见组件的名称以及作用【java培训】
微服务架构中涉及的常见组件有哪些?下面我们一起来聊聊微服务架构中涉及的一些常见组件名称以及作用。 ·服务注册中心:注册系统中所有服务的地方。 ·服务注册…
-
Spring框架功能分为哪些模块?[java培训]
Spring框架采用的是分层架构,它一系列的功能要素被分成20个模块,这些模块大体分为Core Container、Data Access/Integration、Web、AOP(…
-
单体架构有什么优势?
什么单体架构? 在软件设计中,经常提及和使用经典的 3 层模型,即表示层、业务逻辑层和数据访问层。 表示层:用于直接和用户交互,也称为交互层,通常是网页、UI 等。 业务逻辑层:即…
-
微服务架构有什么优势?
就目前来看微服务并没有一个严格的定义,每一个人对微服务的理解都是不一样的. Martin Fowler 在它的博客中是这样表述微服务的 微服务架构风格是一种将一个单一应用程序开发为…
-
Spring Cloud是什么?怎么理解Spring Cloud?
简介Spring Cloud项目的官方网址:https://projects.spring.io/spring-cloud/ Spring Cloud 并不是一个项目,而是一组项目…
-
Spring Boot如何实现微服务?
在正式学习 Spring Cloud 之前我们先使用 Spring Boot 实现一个微服务。 3.1.6 创建配置文件 </dependencies> 3.2.8 编…
-
了解HashMap底层设计思想,教你手写一个迷你版的HashMap!【java培训】
HashMap是Java中常用的集合,而且HashMap的一些思想,对于我们平时解决业务上的一些问题,在思路上有帮助,基于此,本文将分析HashMap底层设计思想,并手写一个迷你版…
-
SpringBoot整合NoSQL 数据库(Redis)实现缓存[java培训]
1.概述 随着互联网技术的发展,对技术要求也越来越高,所以在当期情况下项目的开发中对数据访问的效率也有了很高的要求,所以在项目开发中缓存技术使用的也越来越多,因为它可以极大的提高系…
-
如何通过Netty写出一个客户端和服务器?[java培训]
Netty是一个提供 asynchronous event-driven (异步事件驱动)的网络应用框架,是一个用以快速开发高性能、高可靠性协议的服务器和客户端。换句话说,Nett…