- 博客(48)
- 收藏
- 关注
原创 MySQL-触发器(TRIGGER)
MySQL 的触发器和存储过程一样,都是嵌入到 MySQL 中的一段程序,是 MySQL 中管理数据的有力工具。通过对数据表的相关操作来触发、激活从而实现执行。
2024-02-18 14:15:10 1662
原创 MySQL-存储过程(PROCEDURE)
存储过程是一组为了完成特定功能的 SQL 语句集合。使用存储过程的目的是将常用或复杂的工作预先用 SQL 语句写好并用一个指定名称存储起来,这个过程经编译和优化后存储在数据库服务器中,因此称为存储过程。
2024-02-17 19:56:42 974
原创 MySQL-视图(VIEW)
MySQL 视图( View)是一种虚拟存在的表,同真实表一样,视图也由列和行构成,但视图并不实际存在于数据库中。行和列的数据来自于定义视图的查询中所使用的表,并且还是在使用视图时动态生成的。一旦真实表中的数据发生改变,显示在视图中的数据也会发生改变。
2024-02-10 22:00:37 864
原创 MySQL-存储引擎
数据库存储引擎是数据库底层软件组件,数据库管理系统使用数据引擎进行创建、查询、更新和删除数据操作。简而言之,存储引擎就是指表的类型。数据库的存储引擎决定了表在计算机中的存储方式。
2024-02-06 14:15:37 770
原创 MySQL-事务(TRANSACTION)
数据库的事务( Transaction) 是一种机制、一个操作序列,包含了一组数据库操作命令。事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行,因此事务是一个不可分割的工作逻辑单元。
2024-02-04 13:27:37 1283
原创 MySQL-数据类型
数据类型(data_type)是指系统中所允许的数据的类型。MySQL 数据类型定义了列中可以存储什么数据以及该数据怎样存储的规则。
2024-01-30 21:36:51 923
原创 MySQL-运算符
在 MySQL 中,可以通过运算符来获取表结构以外的另一种数据。MySQL 所提供的运算符可以直接对表中数据或字段进行运算,进而实现用户的新需求,增强了 MySQL 的功能。
2024-01-30 21:03:51 1167
原创 MySQL-约束
在 MySQL 中,约束是指对表中数据的一种约束,能够帮助数据库管理员更好地管理数据库,并且能够确保数据库中数据的正确性和有效性。
2024-01-30 16:24:02 981
原创 代理模式(Proxy Pattern)
由于某些原因需要给某`委托对象`提供一个`代理对象`,并由`代理对象`控制`访问对象`对`委托对象`的访问。这时,`访问对象`不适合或者不能直接引用`委托对象`,`代理对象`作为`访问对象`和`委托对象`之间的中介,代理模式也叫做`委托模式`。
2023-10-24 00:33:44 64
原创 外观模式(Facade Pattern)
外观(Facade)模式的定义:又叫门面模式,是一种通过为多个复杂的子系统提供一个一致的接口,使这些子系统更加容易被访问的模式。
2023-10-20 17:22:21 62
原创 观察者模式(Observer Pattern)
观察者(Observer Pattern)模式的定义:观察者模式又叫做`发布-订阅(Publish/Subscribe)模式`、`模型-视图(Model/View)模式`、`源-监听器(Source/Listener)模式`或`从属者(Dependents)模式`。属于`行为型`设计模式的一种,是一个在项目中经常使用的模式。指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。
2023-10-18 15:06:19 54
原创 工厂模式(Factory Pattern)
工厂模式划分来说总共有三类:简单工厂模式、工厂方法模式和抽象工厂模式。其中简单工厂模式不输入23种设计模式之一,但他们又都属于创建型模式。我们依次讲解这三种工厂模式。
2023-10-16 20:05:12 40
原创 数据库三大范式
三大范式是MySQL数据库设计表结构所遵循的规范和指导方法,目的是为了减少冗余,建立结构合理的数据库,从而提高数据存储和使用的性能。
2023-10-11 15:02:14 85 1
原创 建造者模式(Builder Pattern)
指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。
2023-10-09 19:06:53 52
原创 原型模式(Prototype Pattern)
用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。它属于`创建型`设计模式,用于创建重复的对象,同时又能保证性能(用这种方式创建对象非常高效)。
2023-09-28 21:36:57 45
转载 面向对象设计七大基本原则
在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据一些原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。
2023-09-28 09:55:49 73
原创 单例模式(Singleton Pattern)
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。
2023-09-27 20:23:05 38
原创 命令模式(Command Pattern)
命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。
2023-09-21 22:29:59 59
原创 Java8新特性
Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,Lambda表达式,方法引用。新的日期 API,新的Stream API 等。
2023-09-20 19:25:45 79 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人