11 2020 档案
摘要:单例模式单例模式(Singleleton Pattern) 是简单的一种设计模式。1单例模式的定义单例模式的英文原文是:Ensure a class has only one instance,and provide a global point of access to it.意思是:确保一个类只
阅读全文
摘要:抽象工厂模式抽象工厂模式(Abstract Factory Pattern)是一种比较常用的模式。1抽象工厂模式的定义抽象工厂模式的英文原文是:Provide an interface for creating families of related or dependent objects wit
阅读全文
摘要:工厂模式 工厂模式(Factory Method Pattern)是Java中最常用的设计模式之一。这种设计模式属于创建型设计模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。1介绍意图:定义一个创建对象的接
阅读全文
摘要:开闭原则开闭原则的英文名称是Open-Closed Principle,简称OCP。1开闭原则的定义开闭原则的英文原文是:SoftWare entities should be open for extension,but closed for modification.意思是:一个软件实体应当对扩
阅读全文
摘要:迪米特法则迪米特法则英文名称是Law of Demeter,简称LoD.1迪米特法则的定义迪米特法则又叫最少知识原则(Least Knowledge Principle,LKP),意思是一个对象应当对其他对象尽可能少的了解。迪米特法则最初是用来作为面向对象的系统设计风格的一种法则,在1987年由La
阅读全文
摘要:接口隔离原则接口隔离原则的英文名称是:Interface Segregation Principle,简称ISP.1接口隔离原则的定义首先明确“接口”的概念,分为两种:实例接口(Object Interface),在Java中声明一个类,然后用new关键字产生一个实例,它是对一个类型的事物所具有的方
阅读全文
摘要:依赖倒置原则依赖倒置原则英文名称是:Dependence Inversion Principle,简称DIP。1依赖倒置原则的定义依赖倒置原则的原始定义是:High level modules should not depend upon low level modules.Both should
阅读全文
摘要:里氏替换原则 里氏替换原则的英文名称是:Liskov Substitution Principle,简称LSP(老色批)。 1里氏替换原则的定义 英文定义有两种: ①If for each object o1 of type S there is an object o2 of type T suc
阅读全文
摘要:单一职责原则单一职责原则的英文名称是Single Responsibility Principle,简称SRP。1单一职责原则的定义英文原话是:There should never be more than one reason fro a class to change。UnderStanding
阅读全文
摘要:01-CentOS 7 虚拟机的安装 1.创建一个新的虚拟机 快捷键 (Ctrl + N) [1]配置类型 选用自定义进行创建 [2]选择虚拟机硬件兼容性 [3]安装客户机操作系统 [4]选择客户机操作系统 [5]命名虚拟机 给虚拟机命名,并选择合适的路径。 最好为虚拟机单独创建一个工作空间, 然后
阅读全文
摘要:2 MySQL rpm - 检测mysql依赖环境2.1查看是否安装过MySQL[1]使用命令rpm -qa | grep mariadb 查看[root@AutoMakeShitMachine opt]# rpm -qa | grep mariadb mariadb-libs-5.5.56-2.e
阅读全文
摘要:01-在实体类上加了lombok的@Data注解,却无法使用getter/setter方法的问题1.lomok注解简介序号注解功能1@NonNull帮助我们避免空指针2@Cleanup自动帮我们调用close方法3@Getter自动生成Getter方法4@Setter自动生成Setter方法5@No
阅读全文
摘要:02-myBatisPlus的wrapper接口的使用。 1.直接先上硬菜 序号函数名说明说明/例子 1 eq 等于= eq("name","二狗子") ==> where name = '二狗子' 2 ne 不等于 <> ne("name","二狗子") ==> where name <> '二狗
阅读全文

浙公网安备 33010602011771号