- 博客(4)
- 收藏
- 关注
原创 设计模式-设计原则之开闭原则
开闭原则什么是开闭原则开闭原则的例子代码实现什么是开闭原则对扩展开放,对修改关闭。在程序需要扩展的时候,不允许修改原有的代码,再写一个类通过继承抽象类或者实现接口来对功能进行扩展。开闭原则的例子输入法允许人们自定义皮肤,对原有的皮肤库进行扩展,要求不能修改源来的代码。定义一个抽象皮肤类,定义一个规范,展示皮肤。用户继承抽象皮肤类,遵守规范自定义皮肤(对原有的皮肤库进行扩展)。用户通过输入法可以使用自己定义的皮肤。UML类图:代码实现抽象皮肤类/** * 抽象皮肤类 * 定义
2021-03-26 17:41:37 118
原创 idea自定义快捷键生成代码模版
1. File->settings2.Editor->Live Templates3.添加模版分组4. 创建模版5.书写模版6 应用7 效果
2021-01-25 17:24:18 235
原创 MySQL中的事物(包含事物的相关知识及操作)
MySqL中的事物1、什么是事物事物是一组操作的集合,或者说是一组SQL语句的集合主要用于处理操作量大的,复杂度高的数据2、为什么要使用事物事物要保证成批的SQL语句全部执行,要么全都不执行,这样可以保证数据库的完整性事物可以用来管理增删改这些改变数据的语句3、事物的特性(ACID)原子性:事物是操作的最小单位,事物中的操作要么都执行要么都不执行,不可拆分一致性:事物的...
2020-01-04 21:35:51 580
原创 MySql中的约束(包含操作)
MySQL中的常见约束1.什么是约束约束就是一种限制,用于限制数据库中表的列或行的数据。2.使用约束有什么用为了保证数据库中的数据的准确和可靠性。比如说我有一个学生表,我想查找根据学号查询唯一的一名学生。这时候就需要学生表中学生的id是不能重复。这里的id就需要使用约束。3.约束的分类以及各约束的作用NOT NULL :非空,用于限制该字段的值不能为空。比如学号,姓名DEF...
2020-01-01 21:05:22 662
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人