1. Spring常用组件
1.1 DispatcherServlet:前端控制器
DispatcherServlet是Spring MVC框架的核心,相当于整个框架的门面。它负责接收用户的...
1. 变量、流程控制、游标1.1 系统变量:数据库运行的基石MySQL中的系统变量控制着数据库的运行行为。它们分为全局变量和会话变量
全局系统变量(@@global):影响整个MySQL服...
1. 视图
1.1 视图的作用与特性
视图是数据库中的一种特殊类型的虚拟表,它允许用户以不同的方式组织和查看数据。通过使用视图,数据库管理员可以提供一种更为安全和灵活的数据访问方式
精细...
1. 数据类型与属性
1.1 所有的数据类型
MySQL数据库中支持多种数据类型,它们决定了数据的存储方式和处理方式。
1.2 所有属性
除了数据类型本身,MySQL还提供了各种属性来进...
1. 数据库表的创建与管理1.1 创建数据库命名规范
遵循数据库命名规则,避免与关键字冲突。
确保数据库命名唯一,避免重复。
当存在关联字段时,建议使用相同的命名以增强可读性和维护性。
创...
1. 远程调用协议解析
在网络通信的世界中,TCP(传输控制协议)和UDP(用户数据报协议)是两种最基础的传输层协议,它们在分布式系统中扮演着关键角色。
1.1 TCP:面向连接的可靠通...
1. 单行函数
单行函数是 SQL 中一类重要的函数,它们可以对单行数据进行处理,并返回单个结果。单行函数可以嵌套使用,并提供灵活的数据处理能力。
1.1 定义
只对单行数据进行操作,每...
1. 多表查询1.1 常见错误:笛卡尔积与属性归属
在多表查询中,笛卡尔积是一个常见的错误,它发生在查询时没有明确指定连接条件,导致每行数据都与其他表中的每行数据进行匹配。这种错误会导致结果...
1. SELECT 结构1.1 基本语法结构1SELECT 列名1, 列名2, ... FROM 表名;
1.2 常见结构与问题
列的别名
使用空格 + 别名:
12SELECT 12 ...
1. JVM内存分区1.1 具体分区
Java虚拟机(JVM)的内存模型主要分为两个大区:新生代(Young Generation)和老年代(Old Generation)。新生代进一步细分...