定义:一个对象应该对其他对象保持最少的了解。又叫最少知道原则尽量降低类与类之间的耦合优点:降低类之间的耦合强调只和...[作者空间]
定义:用多个专门的接口,而不是使用单一的总接口,客户端不应该依赖它不需要的接口一个类对一个类的依赖应该建立在最小的...[作者空间]
JMM(Java内存模型)本身是一种抽象的概念并不真实存在,它描述的是一组规则或规范,通过这组规范定义了程序中各个...[作者空间]
01 业务背景 这次分享主要是围绕 Redis,分享在平时的日常业务开发中遇到的 9 个经典案例,希望通过此次分享...[作者空间]
OSI开放式互联参考模型——7层协议 1、物理层 传输比特流,数模转换,模数转换 2、数据链路层 比特...[作者空间]
定义:不要存在多于一个导致类变更的原因一个类/接口/方法只负责一项职责优点:降低类的复杂度,提高类的可读性,提高系...[作者空间]
定义:高层模块不应该依赖底层模块,二者都应该依赖其抽象抽象不应该依赖细节;细节应该依赖抽象针对接口编程,不要针对实...[作者空间]
定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。用抽象构建框架,用实现扩展细节优点:提高软件系统的可...[作者空间]
类初始化过程 一个类要创建实例需要先加载并初始化该类main方法所在的类需要先加载和初始化 一个子类要初始化需要先...[作者空间]
动态数组是指在声明时没有确定数组大小的数组 代码如下[作者空间]
什么是简单工厂模式 简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)...[作者空间]
问题 [ERROR] [AMQP Connection 192.168.78.128:5672] [o.s.a.r...[作者空间]
单例满足的条件 某个类只能有一个实例;构造器私有化 它必须自行创建这个实例;含有一个该类的静态变量来保存这个唯一的...[作者空间]
垃圾回收标记算法 对象被判定为垃圾的标准 没有被其他对象引用 判定对象是否为垃圾的算法 引用计数算法 可达性分析算...[作者空间]
Spring Cloud Eureka 一、Eureka Client 1. 添加Eureka Client依赖 ...[作者空间]
进程和线程的区别 进程和线程的由来 进程是资源分配的最小单位,线程是CPU调度的最小单位 所有与进程相关的资源,都...[作者空间]
先进后出 DEBUG时,会有栈的信息 A方法调用B方法,B方法调用C方法;A在栈底,上一层是B,再上一层是C,执行...[作者空间]
1.Java应用程序的main函数是一个线程,是被JVM启动的时候调用,线程的名称叫main 2.实现一个线程,必...[作者空间]
1.new(新建)start()进入下一状态 2.runnable(就绪)等待CPU调度,获取CPU权限 3.ru...[作者空间]
系统构想 该系统需要实现服务注册与发现功能,统一的配置中心,使用网关进行服务调用、限流,实现根据api获取天气信息...[作者空间]