自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 苍穹外卖111

上层:所有用户请求只访问 Nginx,不直接连后端;中层:Nginx 做负载均衡,自动分配流量;下层:多台后端服务集群,分担压力、实现高可用。# 1. 定义【后端服务器集群】# 名字叫 backend_cluster,Nginx 会把请求分发给这里面的机器# 后端服务A(Tomcat/SpringBoot)# 后端服务B# 后端服务Cserver{listen 80;# Nginx 监听 80 端口(用户访问的入口)# 访问的域名/地址是 localhost。

2026-04-27 10:34:45 554

原创 SSM框架(Spring+SpringMVC+MyBatis)(未完)

整个架构核心。:统一管理所有对象(Bean)的创建、依赖注入、生命周期,代码。:统一处理日志、事务、权限等横切关注点。将对象的创建、管理、生命周期交给 Spring 容器,不再手动 new,实现解耦。IoC 的具体实现,容器自动将依赖对象注入到目标 Bean 中,无需手动赋值。将日志、事务、权限等横切逻辑抽离,不修改业务代码即可统一增强。代码不依赖 Spring API,可独立运行、方便测试与替换,耦合度极低。

2026-04-11 17:21:59 483

原创 SpringBoot(未完)

本文摘要:SpringBoot配置资源存放于resources文件夹,支持三种配置文件格式(.properties/.yml/.yaml)。配置优先级从低到高依次为:yaml<yml<properties<Java系统属性<命令行参数。Bean管理方面,Spring默认单例模式,支持五种作用域(singleton/prototype/request/session/application),其中后三种仅限Web环境。获取Bean可通过名称、类型或两者结合的方式,@Scope注解用于设

2026-04-11 12:04:16 789

原创 AOP(面向切面编程)

AOP 全称,面向切面编程,是 Spring 核心两大思想之一(另一个是 IOC)。

2026-04-09 23:45:25 911

原创 Mybatis

Connection通过,避免了频繁创建 / 销毁数据库连接的巨大性能开销,大幅提升系统响应速度。通过超时回收机制,自动清理长期空闲的连接,从根源上避免了应用程序忘记关闭连接导致的问题,防止数据库连接资源被耗尽。连接数据库在application.properties里配置删除操作删除预编译sql性能更高,更安全,防止sql注入新增新增(主键返回)更新查询(根据id查)数据封装查询(条件查询)Mapper层(注解版)在Mapper接口里执行sql。

2026-04-08 23:10:07 267

原创 B/S架构,三层架构,跟分层解耦

浏览器 → Web 服务器 → 数据库(即浏览器通过web服务器与数据库交互)TomCate是标准的。用于另外还有配套的,不属于三层,但必须一起用。

2026-04-07 15:29:29 1106

原创 基于SpringBootWeb的相关问题解答

浏览器通过DNS(DNS会把我输入的网址里的域名翻译成ip地址,因为电脑跟路由器只认ip地址)找到服务器 IP建立TCP 连接,HTTPS 再加加密浏览器发HTTP 请求服务器处理后回HTTP 响应数据拆包传输,到达后重组浏览器渲染页面网址(URL)的结构协议:// 域名:端口 / 路径?参数 #锚点即。

2026-04-05 23:31:12 642

原创 mysql进阶--锁

数据库锁机制是保证数据一致性和并发控制的关键技术。锁分为全局锁、表级锁和行级锁三种粒度:全局锁锁定整个数据库实例,用于备份但影响业务;表级锁包括表锁、元数据锁和意向锁,锁定整表但冲突概率高;行级锁包含行锁、间隙锁和临键锁,锁定单行数据并发性能最佳。不同锁类型可防止脏读、不可重复读和幻读等问题,其中意向锁能快速判断表内行锁情况,间隙锁专门防止幻读现象。实际应用中需根据业务场景选择合适的锁机制,平衡数据一致性与系统性能。

2026-04-01 23:37:00 610

原创 mysql基础--多表查询

数据库多表关系主要分为三种:一对多(部门与员工)、多对多(学生与课程)和一对一(用户与详情)。一对多在多方建立外键;多对多需创建中间表;一对一需设置唯一外键。多表查询需消除无效笛卡尔积,包括连接查询(内连接、外连接、自连接)和子查询(标量、列、行、表子查询)。联合查询通过UNION合并结果集,需保证字段一致。

2026-04-01 22:35:16 515

原创 mysql基础--约束

摘要:数据库约束是作用于表字段上的规则,用于确保数据的正确性、有效性和完整性。主要约束类型包括:非空约束(NOT NULL)、唯一约束(UNIQUE)、主键约束(PRIMARY KEY)、默认约束(DEFAULT)、检查约束(CHECK)和外键约束(FOREIGN KEY)。外键约束用于建立表间关联,支持多种更新/删除行为(如NO ACTION、CASCADE、SET NULL等)。约束可在创建或修改表时添加,语法示例如创建表时指定主键、唯一约束等。外键可通过CREATE TABLE或ALTER TABLE

2026-03-30 23:45:03 387

原创 mysql基础--函数

SQL 函数是数据库自带的「现成工具包」,可直接调用它,就能快速完成计算、处理数据、格式转换等操作。

2026-03-28 21:28:53 357

原创 mysql基础--sql语法

MYSQL基础——SQL语法基础与分类

2026-03-26 21:53:51 1121 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除