- 博客(6)
- 收藏
- 关注
原创 什么是单例模式和多例模式
单例模式的关键有两点:1、构造方法为私有,这样外界就不能随意调用。2、get的方法为静态,由类直接调用多例模式(Multiton)1 、多例类可以有多个实例2 、多例类必须能够自我创建并管理自己的实例,并向外界提供自己的实例。单例模式和多例模式属于对象模式。 单例模式的对象在整个系统中只有一份,多例模式可以有多个实例。 它们都不对外提供构造方法,即构造方法都为私有。什么是单例多例:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单
2021-11-18 09:31:40
1262
原创 什么是RestTemplate
REST 是一种互联网的系统架构风格而RestTemplate字面意思即支持Rest风格架构的互联网的请求方式模板
2021-11-16 23:30:01
623
原创 什么是微服务
微服务主要的内容就是按照业务模块拆分不同的应用服务,并且解决拆分之后遇到的问题。soa:面向服务的架构,把每个项目当成一个服务来看待,不是一个独立的项目。微服务是一个大型项目每个模块是一个服务。rpc:远程过程调用,在微服务和soa中需要服务与服务之间相互调用,这种调用不像本地方法那样调用,这种调用方式就是rpc。...
2021-11-16 23:28:25
337
原创 读写分离 主从复制 什么是集群
主从复制:是一种数据备份的方案。简单来说,是使用两个或两个以上相同的数据库,将一个数据库当做主数据库,而另一个数据库当做从数据库。在主数据库中进行相应操作时,从数据库记录下所有主数据库的操作,使其二者一模一样。读写分离:是一种让数据库更稳定的的使用数据库的方法。是在有从数据库的情况下使用,当主数据库进行对数据的增删改也就是写操作时,将查询的任务交给从数据库。为什么要使用主从分离和读写操作呢?主从复制:①当主数据库出现问题时,可以当从数据库代替主数据库,可以避免数据的丢失。②可以进行读写分离
2021-11-16 23:10:44
2089
原创 什么是负载均衡
负载均衡意思就是将负载(工作任务,访问请求)进行平衡分摊到多个操作单元(服务器、组件)上进行执行。是解决高性能、单点故障(高可用)、扩展性(水平伸缩)的中级解决方案。
2021-11-16 22:59:42
304
原创 什么是单体架构
一个典型的单体架构就是将所有的业务场景的表现层,业务逻辑层,数据访问层放在一个工程中最终经过编译,打包,部署在一台服务器上单体架构存在的不足在一些小型应用的初期,访问量小的时候,这种架构的性价比还是比较高的,开发速度快,成本低,但是随着业务的发展,逻辑越来越复杂,代码量越来越大,代码的可读性和可维护性越来越低1.项目过于臃肿 - 当大大小小的功能模块都集中在同一项目的时候,整个项目必然会变的臃肿,让开发者难以维护。2.资源无法隔离 - 整个单体系统各个功能模块都依赖于同样的数据库,内存等
2021-11-16 22:58:07
702
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅