1.Spring介绍 Spring其实就是一种开源框架,指的是Spring Framework,具有良好的生态,这也是Spring经久不衰的原因 用一句话概括,Spring就是一个集成了众多工...
文章目录 1、开闭原则 2、里氏代换原则 3、依赖倒转原则 4、接口隔离原则 5、迪米特法则 6、合成复用原则 1、开闭原则 对扩展开放,对修改关...
GC 垃圾收集(GC)起源于Lisp,远比Java的历史更久,它主要思考了三件事情: 哪些内存需要回收? 什么时候回收? 如何回收...
Tomcat中为什么使用自定义加载器? Tomcat去部署应用的时候,可能会有两个类的类名完全一样,即使两者的内容完全不一样,但Tocat是...
目录 Shared_ptr 共享指针 定义 特征 区别 声明创建 1、空智能指针 2、定义指向、初始化 3、构造函数 4、异常指向 5、自定义释放规则 成员方法 示例 注意事...
大家好,我是三友~~ 今天来跟大家聊一聊Java、Spring、Dubbo三者SPI机制的原理和区别。 其实我之前写过一篇类似的文章,但是这篇文章主要是剖析...
文章目录 File 类 OutputStream、InputStream InputStream OutputStream Reader、Writer Reader Writer 注意事项 简单模拟实战 File 类 Java标...
今天在使用一个别人写的工具类,这个工具类,主要是判空操作,包括集合、数组、Map等对象是否为空的操作。 下面展示了一部分代码:...
1,设计模式概述 1.1 软件设计模式的产生背景 "设计模式"最初并不是出现在软件设计中,而是被用于建筑领域的设计中。 1977年美国著名...