SpringCloud,基于SpringBoot提供了一套微服务解决方案, 包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于NetFlix...
SpringCloud,基于SpringBoot提供了一套微服务解决方案, 包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于NetFlix...
在jdk1.8及其之后版本的jdk都大量运用了函数式接口(包名:java.util.function),并且也是Lambda表达式的体现,并且在jdk1.8新特性的strea...
1.为什么要使用线程池?2.线程池的基本原理是什么?3.怎么学习线程池?线程池使用了池化技术。池化技术用于我们常见的:数据库连接池,jvm中的常量池,对象池,线程池等等池化技...
什么是rabbitmq? RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang[https:...
什么是JUC 就是jdk为了操作多线程的一个工具包的简称 通过代码对比Lock和Synchronizied的用法和区别 Synchronizied Lock Lock是一个接...
核心概念 先进后出,后进先出。 First In Last Out (FILO)。 栈是一种数据结构,可以简单理解为桶的形状 和他类似的数据结构类型是队列。队列:先进先出,后...
一.Kibana安装流程 下载 解压 汉化 运行 1.下载 下载的版本最好和你的elasticSearch的版本一致 https://elasticsearch.cn/dow...
一.elasticSearch安装 elasticSearch开箱即用,可以不用配置任何东西就可以简单的使用。 下载 解压 运行 1.下载 国外的网址大概率是封了,这里提供一...
1.Eureka服务注册与发现 什么是Eureka ●Eureka:怎么读?●Netflix 在设计Eureka时,遵循的就是AP原则●Eureka是Netlix的一 个子模...
SpringBoot最大特点:自动装配 pom.xml spring-boot-dependencies: 核心依赖都在父工程中定义好了,通过spring-boot-star...
了解类加载的过程 加载 将class文件字节码内容加载到内存中,并将这些静态的数据转换成方法区的运行时数据结构,然后生成一个代表这个类的java.lang.Class对象 链...
Class类 Class类常用方法 通过代码简单解释 运行结果 那些类型有Class对象
反射 反射的优缺点 优点 缺点 反射主要的api
配置 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下 configuration(配置)properties(属性...
1.下载安装 进入官网下载安装MongoDB Download Center | MongoDB[https://www.mongodb.com/download-cente...
概念 主从复制,是指将一台Redis服务 器的数据,复制到其他的Redis服务器。前者称为主节点(master/leader),后者称为从节点(slavefollower) ...
一.Redis.conf详解 Redis配置文件对大小写不敏感redis单位配置.pngRedis可以引进其他配置文件 网络(NETWORK) 通用配置(GENERAL) 快...
一.Redis事务介绍 Redis单条命令是保证原子性的(要么一起成功,要么一起失败),但是事务不保证原子性 Redis事务没有隔离级别的概念 Redis事务本质:一组命令的...
Hash(哈希) Map集合,是以key-map的形式存储数据,本质和string没有太大的区别 一.基本命令 二.总结 Hash更适合存储对象信息,经常变动的数据。比如用户...
一.set基本命令 二.set使用场景 1.微博,B站等社交网站中有共同关注,共同好友 差集 并集 交集 三.zet基本命令 在set基础上,增加了一个值,set k1 v1...