Wh0ami-hy

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

Springsecurity

1. Spring Security 主要介绍前后端分离的SpringBoot项目中SpringSecurity的使用 1.1. 版本问题 SpringBoot 2.7.0版本中SpringSecurity已经弃用WebSecurityConfigurerAdapter 新用法非常简单,无需再继承WebSecurityConfigurerAdapter,只需直接声明配置类,再配置一个...

Java内存管理

1. 运行时数据区域 Java 虚拟机在执行 Java 程序的过程中会把它管理的内存划分成若干个不同的数据区域。JDK 1.8 和之前的版本略有不同,下面仅学习JDK 1.8的 1.1. Java 文件是如何被运行的 Java 文件经过编译后变成 .class 字节码文件 (虚拟机主要的 5 大块) 类加载器 字节码文件通过 类加载器 被搬运到 JVM 虚拟机中 方法区 类加...

Redis应用

1. Redis介绍 Redis是一种基于内存的键值存储系统,它支持多种数据结构,Redis具有以下特点: 快速:Redis是一种基于内存的存储系统,因此具有非常快的读写速度 持久化:Redis支持数据持久化,可以将数据保存到磁盘上,以便在服务器重启后恢复数据 支持多种数据结构:Redis支持多种数据结构,例如字符串、哈希表、列表、集合、有序集合等,可以满足不同的数据存储需...

Mysql原理

1. 基本概念 1.1. 关系型数据库 1.2. SQL 1.3. MySQL 2. MySQL 基础架构 简单来说 MySQL 主要分为 Server 层和存储引擎层: Server 层:主要包括连接器、查询缓存、分析器、优化器、执行器等,所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图,函数等,同时还有一个日志模块binlog,这个日志模块所有执行引擎都可以...

Springmvc

1. 什么是Spring MVC MVC即模型(Model)、视图(View)、 控制器(Controller),是一种软件设计规范,将业务逻辑、数据、视图分离开的代码组织方式,降低了视图与业务逻辑间的双向偶合 Spring MVC 下一般把后端项目分为 Service 层(处理业务)、Dao 层(数据库操作)、Entity 层(实体类)、Controller 层(控制层,返回数据给前台...

本站总访问量