- 博客(59)
- 收藏
- 关注
原创 Redis入门指南-从基础概念到实践应用
Redis以内存存储与多样数据结构实现亚毫秒级读写,支撑高并发缓存、实时计算及分布式锁等场景,需结合持久化策略与集群方案保障生产级可用性。
2025-03-22 00:36:40
877
原创 SpringMVC-文件上传
解析Spring MVC文件上传流程,结合阿里云OSS存储方案,通过MultipartFile处理与SDK集成,实现高效、可靠的文件云端管理。
2025-03-16 23:21:33
722
原创 SpringMVC-登录校验
剖析Spring MVC登录校验机制,整合Cookie-Session与JWT方案,通过Filter及Interceptor实现统一身份验证流程,保障安全性与扩展性。
2025-03-15 14:15:20
1020
原创 SpringMVC-全局异常处理
探讨SpringMVC全局异常处理机制,基于@ControllerAdvice与@ExceptionHandler实现统一异常捕获,规范HTTP状态码及自定义响应体,提升API健壮性。
2025-03-10 21:11:44
969
原创 Spring-事务-Transaction
事务是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体,一起向数据库提交或者是撤销操作请求。所以这组操作要么同时成功,要么同时失败。
2025-03-08 17:21:38
1058
原创 Spring-AOP-面向切面编程
AOP(Aspect Oriented Programming)面向切面编程:一种编程范式,面向指定的一个或多个方法进行编程,指导开发者如何组织程序结构。
2025-03-08 11:18:54
999
原创 MySQL-触发器(TRIGGER)
MySQL 的触发器和存储过程一样,都是嵌入到 MySQL 中的一段程序,是 MySQL 中管理数据的有力工具。通过对数据表的相关操作来触发、激活从而实现执行。
2024-02-18 14:15:10
12184
1
原创 MySQL-存储过程(PROCEDURE)
存储过程是一组为了完成特定功能的 SQL 语句集合。使用存储过程的目的是将常用或复杂的工作预先用 SQL 语句写好并用一个指定名称存储起来,这个过程经编译和优化后存储在数据库服务器中,因此称为存储过程。
2024-02-17 19:56:42
2608
原创 MySQL-视图(VIEW)
MySQL 视图( View)是一种虚拟存在的表,同真实表一样,视图也由列和行构成,但视图并不实际存在于数据库中。行和列的数据来自于定义视图的查询中所使用的表,并且还是在使用视图时动态生成的。一旦真实表中的数据发生改变,显示在视图中的数据也会发生改变。
2024-02-10 22:00:37
1333
原创 MySQL-存储引擎
数据库存储引擎是数据库底层软件组件,数据库管理系统使用数据引擎进行创建、查询、更新和删除数据操作。简而言之,存储引擎就是指表的类型。数据库的存储引擎决定了表在计算机中的存储方式。
2024-02-06 14:15:37
964
原创 MySQL-事务(TRANSACTION)
数据库的事务( Transaction) 是一种机制、一个操作序列,包含了一组数据库操作命令。事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行,因此事务是一个不可分割的工作逻辑单元。
2024-02-04 13:27:37
1499
原创 MySQL-数据类型
数据类型(data_type)是指系统中所允许的数据的类型。MySQL 数据类型定义了列中可以存储什么数据以及该数据怎样存储的规则。
2024-01-30 21:36:51
961
原创 MySQL-运算符
在 MySQL 中,可以通过运算符来获取表结构以外的另一种数据。MySQL 所提供的运算符可以直接对表中数据或字段进行运算,进而实现用户的新需求,增强了 MySQL 的功能。
2024-01-30 21:03:51
1230
原创 MySQL-约束
在 MySQL 中,约束是指对表中数据的一种约束,能够帮助数据库管理员更好地管理数据库,并且能够确保数据库中数据的正确性和有效性。
2024-01-30 16:24:02
1256
原创 代理模式(Proxy Pattern)
由于某些原因需要给某`委托对象`提供一个`代理对象`,并由`代理对象`控制`访问对象`对`委托对象`的访问。这时,`访问对象`不适合或者不能直接引用`委托对象`,`代理对象`作为`访问对象`和`委托对象`之间的中介,代理模式也叫做`委托模式`。
2023-10-24 00:33:44
116
原创 外观模式(Facade Pattern)
外观(Facade)模式的定义:又叫门面模式,是一种通过为多个复杂的子系统提供一个一致的接口,使这些子系统更加容易被访问的模式。
2023-10-20 17:22:21
101
原创 观察者模式(Observer Pattern)
观察者(Observer Pattern)模式的定义:观察者模式又叫做`发布-订阅(Publish/Subscribe)模式`、`模型-视图(Model/View)模式`、`源-监听器(Source/Listener)模式`或`从属者(Dependents)模式`。属于`行为型`设计模式的一种,是一个在项目中经常使用的模式。指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。
2023-10-18 15:06:19
95
原创 工厂模式(Factory Pattern)
工厂模式划分来说总共有三类:简单工厂模式、工厂方法模式和抽象工厂模式。其中简单工厂模式不输入23种设计模式之一,但他们又都属于创建型模式。我们依次讲解这三种工厂模式。
2023-10-16 20:05:12
95
原创 数据库三大范式
三大范式是MySQL数据库设计表结构所遵循的规范和指导方法,目的是为了减少冗余,建立结构合理的数据库,从而提高数据存储和使用的性能。
2023-10-11 15:02:14
121
1
原创 建造者模式(Builder Pattern)
指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。
2023-10-09 19:06:53
109
原创 原型模式(Prototype Pattern)
用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。它属于`创建型`设计模式,用于创建重复的对象,同时又能保证性能(用这种方式创建对象非常高效)。
2023-09-28 21:36:57
82
转载 面向对象设计七大基本原则
在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据一些原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。
2023-09-28 09:55:49
190
原创 单例模式(Singleton Pattern)
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。
2023-09-27 20:23:05
83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人