自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 MongoDB

文档 row 相当于表里的行数据 文档相当于json字符串 键值对 数据存贮。//选择使用goods数据库 数据库不存在 则自动创建。show dbs 或者 show databases。使用聚合管道时,尽量将$match来放在前面进行筛选。分片场景 多文档 支持分片 当关系型数据库使用也可以。灵活 json 加字段 加集合 敏捷式快速开发。--bind ip 监听远程ip 允许远程拦截。进入MongoDB安装目录。数据存储的json字符串。--fork 后台启动。//查看所有数据库命令。

2024-02-21 20:50:05 296 1

原创 SSM框架,SpringBoot面试题

工厂模式:使用BeanFactory(懒汉式)与ApplicationContext(饿汉式)创建对象:单例模式:Spring中的Bean代理模式:Spring中AOP,反射实现动态代理模板方法:Spring中Template结尾的类观察者模式:Spring时间驱动模型适配器模式:SpringAOP中的AdvisorAdopter与SpringMVC中HandlerAdapter装饰器模式:Spring中含有Wrapper和含有Decorator的类策略模式:资源访问Resource接口。

2023-06-15 21:41:45 115

原创 Nacos

是Alibaba的产品,是SpringCloud中的一个组件,内容比Eureka丰富。是一个服务注册中心下载以及安装在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码:GitHub的Release下载页:解压到非中文目录下。端口默认为8848解压完进入到bin目录,在目录栏输入cmd进入DOS窗口进行启动在DOS窗口输入命令:-mstandalone 进行启动在浏览器输入地址:默认的账号和密码都是nacos。

2023-05-23 19:22:29 139

原创 Zuul网关

3,application.yaml配置文件。

2023-05-22 11:13:58 49

原创 Hystrix&Feign

Hystrix是一个用于处理分布式系统的延迟和容错的开源库,可以保证一个服务出现故障时,不会导致整个系统出现雪崩效应,以提高分布式系统弹性;作为“断路器”,在一个服务出现故障时,可以通过短路器监控,返回一个可以处理的响应结果,保证服务调用线程不会长时间被占用,避免故障蔓延。当一个服务器中要同时处理多个请求时,当一个请求无法正确响应,请求超时。会将请求阻塞到该服务的线程池中,当线程池爆满出现故障,会导致整个服务中所有请求都无法正确响应,导致所有请求故障,出现雪崩。

2023-05-18 20:59:12 183

原创 Eureka

服务提供者只有将自己的服务注册到服务注册中心才可能被服务消费者调用,而服务消费者也只有通过服务注册中心获取可用服务列表后,才能调用所需的服务。Eureka 是 Spring Cloud Netflix 模块的子模块,它是 Spring Cloud 对 Netflix Eureka 的二次封装,主要负责 Spring Cloud 的服务注册与发现功能。它将自己提供的服务注册到服务注册中心,以供服务消费者发现。它可以从服务注册中心获取服务列表,调用所需的服务。application.yaml配置文件配置。

2023-05-17 21:21:29 82

原创 分布式服务理论概述

分布式:不同的业务模块部署在不同的服务器上或者同一个业务模块分拆多个子业务,部署在不同的服务器上,解决高并发的问题分布式特点:分布性:服务部署空间具有多样性并发性:程序运行过程中,并发性操作是很常见的。比如同一个分布式系统中的多个节点,同时访问一个共享资源。数据库、分布式存储无序性:进程之间的消息通信,会出现顺序不一致问题分布式环境下面临的问题:网络通信:网络本身的不可靠性,因此会涉及到一些网络通信问题网络分区脑裂。

2023-05-16 20:51:34 108 1

原创 RabbitMQ

RabbitMQ

2023-05-05 15:48:40 66

原创 Docker初学

Docker是一个开源的应用容器引擎,让开发者可以打包应用以及依赖到一个可以抑制的容器中,然后发布到流行的Linux机器上,实现虚拟化。容器完全使用沙盒机制,他们不依赖与任何语言,相互之间不会有任何接口。:帮助安装Linux应用,部署应用。1,Docker运行开发中将应用,依赖,函数库,配置一起打包,形成可移植镜像。2,Docker应用运行在容器中,使用沙箱机制,相互隔离Docker镜像中包含运行环境,包括系统的函数库,仅依赖系统的Linux内核,因此可以在任意Linux系统运行。

2023-04-26 20:36:34 261

原创 Vue初学

【代码】Vue初学。

2023-04-10 19:48:23 106

原创 Redis初学

redis是一款非关系型数据库,关系型数据库:即数据库内数据与数据,库与库,表与表之间有关联,有外键之类明确的关系。非关系型数据库:K-V结构数据,数据与数据之间无关系,0耦合,可理解为Map结构。V可存String List Set Hash 等数据类型。在项目中redis与Mysql配合使用,给Mysql分担压力。redis默认有16个数据库 索引级别库 用select 0-15来切换库。

2023-03-24 21:26:03 65

原创 Nginx初学

Nginx初学

2023-03-21 17:23:33 32

原创 SpringBoot初学

SpringBoot初学

2023-03-16 21:17:13 157

原创 Linux初学

Linux初学

2023-03-14 20:40:16 301 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除