Wh0ami-hy

实践是检验真理的唯一标准

Restful Api实践

1. 什么是REST 官网:https://restfulapi.cn/ REST 是一种基于超媒体构建分布式系统的架构风格。 REST 独立于任何基础协议,并且不一定绑定到 HTTP 2. REST设计原则 REST API 围绕资源设计,资源是可访问的任何类型的对象、数据或服务。资源应基于名词(资源)而不是动词(对资源执行的操作) https://example.com/cus...

Spring

1. Spring 1.1. 核心 Spring 的设计思路,永远都是作为 Bean 的容器,去管理好 Bean ,这是它永恒不变的地方。 官网:https://spring.io/projects/spring-framework#overview 1.2. 两大特性 IOC 控制反转 Inversion of Control。当一个类中想要调用另外一个类的对象时,不需要再通过...

Spring核心

1. Spring 到底是如何管理对象的 我们使用 Spring 的时候,大部分其实都是在使用 Spring 的核心容器功能。 Spring 的容器功能就是通过 BeanFactory 和对应的子类各种 xxxContext 去存储管理对象。 Spring 使用工厂模式通过 BeanFactory、ApplicationContext 创建 bean 对象 答:Spring使用IoC...

Springboot

1. SpringBoot 的自动装配 SpringBoot的核心是自动装配 使用Spring时,在开启某些 Spring 特性或者引入第三方依赖的时候,需要用 XML 或 Java 进行显式配置 使用Spring Boot,通过 Spring Boot 的全局配置文件 application.properties 或 application.yml 即可对项目进行设置,比如更换端口号...

Java多线程

1. 多线程概念 在 Java 中,当我们启动 main 函数时其实就是启动了一个 JVM 的进程,而 main 函数所在的线程就是这个进程中的一个线程,也称主线程 同一进程的多个线程共享进程的堆和方法区资源,但每个线程有自己的程序计数器、虚拟机栈和本地方法栈 1.1. 了解堆和方法区 堆和方法区是所有线程共享的资源,其中堆是进程中最大的一块内存,主要用于存放新创建的对象 (几乎所有...

本站总访问量