摘要: 一、事务概念 事务是数据库系统提供的一种机制,它能够把一个或多个指令看作一个整体,这些指令要么全部执行,要么全部不执行,不会出现停留在中间过程的状态。事务具有如下特性: 原子性:事务中的指令要么全部执行,要么全部回滚,不会出现只执行部分指令的情况。 一致性:事务对数据的修改前后能够满足特定的约束,比 阅读全文
posted @ 2021-01-16 23:32 UpTownCat 阅读(90) 评论(0) 推荐(0)
摘要: 1.介绍 视图跟表有很多相似的特定,可以对进行视图读操作,特定的情况下也可以对视图指向的数据进行insert,delete,update。但是视图和表不同的是视图并不是真正的存放数据,视图是一张虚拟的表,可以把不同的表关联起来,能够提高SQL语句的复用性和安全性。 2.语法 CREATE [ALGO 阅读全文
posted @ 2017-07-24 23:03 UpTownCat 阅读(137) 评论(0) 推荐(0)
摘要: 1.介绍 正则表达式是用来检索,替换符合某些规则的文本 2.元字符 . 表示任意的字符 \d 表示数字[0-9] \D 表示非数字[^0-9] \w 表示任意一个字符,数字,下划线[a-zA-Z0-9_] \W 表示非字符[^a-zA-Z0-9_] \s 表示非空白符,如空格,换行,制表符[\f\n 阅读全文
posted @ 2017-07-23 21:36 UpTownCat 阅读(159) 评论(0) 推荐(0)
摘要: 1.定义 允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。例如:在一个停车场 有很多的停车位,停车位有三种状态,分别是忙碌,空闲,维护。如果不使用状态模式的话,那么状态的改 是停车位去维护,这样的话不符合单一自责原则,停车位的职责过重,而且如果新增状态要修改停车位的代 码,也 阅读全文
posted @ 2017-07-23 12:37 UpTownCat 阅读(231) 评论(0) 推荐(0)
摘要: 1.定义: 在系统设计时,要实现一个功能有多种方式,每一种方式称为一个策略,我们可以根据不同的环境和条件 来选择不同的策略来完成该功能。例如去商场购物,平常是没有优惠的,采取的是普通的收费策略,但是当要 要进行促销活动时,就要采取打折的策略。策略模式是一种行为型模式。 2.模式的结构 (1)Clie 阅读全文
posted @ 2017-07-22 23:47 UpTownCat 阅读(165) 评论(0) 推荐(0)
摘要: Mysql的触发器有6种,before: insert, delete, update; after: insert, update, delete,基本语法是 DROP TRIGGER IF EXISTS trigger_name; 删除触发器 CREATE TRIGGER trigger_nam 阅读全文
posted @ 2017-07-21 17:11 UpTownCat 阅读(245) 评论(0) 推荐(0)
摘要: 先从XmlConfigBuilder开始 private void parseConfiguration(XNode root) { try { this.propertiesElement(root.evalNode("properties")); this.typeAliasesElement( 阅读全文
posted @ 2017-07-17 19:37 UpTownCat 阅读(226) 评论(0) 推荐(0)