1. 概念 保证一个类只有一个实例 并为该实例提供一个全局唯一的访问节点 2. 饿汉式(静态常量) 2.1 步骤 构造器私有化(防止 new) 类的内部创建对象 向外暴露一个...
1. 概念 保证一个类只有一个实例 并为该实例提供一个全局唯一的访问节点 2. 饿汉式(静态常量) 2.1 步骤 构造器私有化(防止 new) 类的内部创建对象 向外暴露一个...
1. 掌握设计模式的层次 第1层:刚开始学编程不久,听说过什么是设计模式 第2层:有很长时间的编程经验,自己写了很多代码,其中用到了设计模式,但是自己却不知道 第3层:学习过...
1. 核心思想 找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。 针对接口编程,而不是针对实现编程。 为了交互对象之间的松耦合设计而努力。 2...
1. 概念 迪米特法则(Demeter Principle)又叫最少知道原则,即一个类对自己依赖的类知道的越少越好。 迪米特法则还有个更简单的定义:只与直接的朋友通信朋友:有...
1. 概念 任何基类可以出现的地方,子类一定可以出现0326001.png 2. 为什么要遵循历史替换原则 继承关系给程序带来侵入性 保证程序升级后的兼容性 避免程序出错 3...
1、查看Ubuntu现有的内核版本(),可以看到现在的内核版本4.15.0 2.目前要升级到5.11.4,去官网找对应的包拉到服务器上 3.解压 4.安装各种依赖 5.进入l...
问题 使用 Mybatis-plus 查询数据库时,出现异常,如下 mybatis-plusjava.lang.IndexOutOfBoundsException:Index...
1. sql中 union 和 union all 的用法 如果我们需要将两个 select 语句的结果作为一个整体显示出来,我们就需要用到 union 或者 union a...
查询接口 数据量大的场景:若不是分页查询,需考虑是否需要分批查询(例如:每次查询一万条,十万条数据分十次进行查询) 集合 Map 集合:从Map集合中 get 数据时,需先校...