自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 状态机——饮料自动售货机

一、 状态模式概述 1.1 什么是状态模式 状态模式是在不同状态下,执行相同的方法,具有不同的实现方式。而每个不同的状态会被封装为一个类,这个类实现了不同状态间共同的方法,只是方法的实现方式各不相同。同时所有状态会被保存在一个状态机器中,状态机器在执行某个操作时,会调用状态的方法来执行操作,具体操...

2019-04-30 16:59:27 1302 0

原创 设计模式——责任链

文章目录一、 责任链概述1.1 什么是责任链1.2 责任链的应用场景1.3 责任链类图二、 实例2.1 场景描述2.2 过程图示2.3 代码实例四、 责任链的分类4.1 纯责任链4.2 非纯责任链 一、 责任链概述 1.1 什么是责任链 责任链将用几个对象接收处理对象,这些对象是 链式 连接的。一...

2019-04-26 15:27:12 35 0

原创 SQL约束

几种约束 NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY CHECK DEFAULT NOT NULL 约束强制列不接受 NULL 值 例子 下面的 SQL 语句强制 “Id_P” 列和 “LastName” 列不接受 NULL 值 CREATE TABLE...

2019-03-02 10:57:29 80 0

原创 SQL——视图

视图的特点 虚表,是从一个或几个基本表(或视图)导出的表; 只存放视图的定义,不存放视图对应的数据; 基表中的数据发生变化,从视图中查询出的数据也随之改变; 基于视图的操作 查询 删除 受限更新 定义基于该视图的新视图 定义视图 建立视图 语句格式 子查询不允许含有ORDER BY子句和D...

2019-03-02 10:56:58 106 0

原创 SQL——数据更新

插入数据 两种插入数据方式 可以一次插入多个元组 插入元组 插入子查询结果 插入元组 语句格式 INSERT INTO <表名> [(<属性列1>[,<属性列2 >…)] VALUES (<常...

2019-03-02 10:56:20 6746 1

原创 SQL——删除

删除表中数据 TRUNCATE TABLE 表名称;

2019-03-02 10:55:34 102 0

原创 SQL数据定义

定义模式 CREATE SCHEMA TEST AUTORIZATION ZHANG CREATE TABLE TAB1(COL1 SMALLINT, COL2 INT, COL3 CHAR(20),...

2019-03-02 10:54:23 391 0

原创 SQL基础

SQL的三级模式 基本表 本身独立存在的表; SQL中一个关系就对应一个基本表; 一个(或多个)基本表对应一个存储文件; 一个表可以带若干索引; 视图 从一个或几个基本表导出的表; 数据库中只存放视图的定义而不存放视图对应的数据; 视图是一个虚表; 用户可以在视图上再定义视图; 存储文件...

2019-03-02 10:53:52 76 0

原创 关系的完整性

实体完整性 若属性A是基本关系R的主属性,则属性A不能取空值; 参照完整性 一、关系间的引用 在关系模型中实体及实体间的联系都是用关系来描述的,因此可能存在着关系与关系间的引用; 例子 学生(学号,姓名,性别,专业号,年龄) 专业(专业号,专业名) 学生关系引用了专业关系的主码“专业号...

2019-03-02 10:52:59 236 0

原创 关系数据结构及形式化定义

关系 基础概念 域 一组具有相同数据类型的值的集合; 笛卡尔积 例子 关系的组成 关系 $D_1\times D_2\times D_3\times...\times D_n$的子集叫做域在$D_1,D_2, D_3,...,D_n$上的关系,表示为: R(D_1,D_2,D_3,.....

2019-03-02 10:50:57 1496 1

原创 数据库系统结构

从不同角度看数据库系统 从数据库管理系统角度看,数据库系统通常采用三 级模式结构,是数据库系统内部的系统结构; 从数据库最终用户角度看(数据库系统外部的体系 结构) ,数据库系统的结构分为: 单用户结构 主从式结构 分布式结构 客户/服务器 浏览器/应用服务器/数据库服务器多层结构等 ...

2019-03-02 10:50:08 142 0

原创 SQL——数据模型

两大类数据模型 一. 概念模型 也称信息模型,它是按用户的观点来对数据和信息建 模,用于数据库设计; 二. 逻辑模型和物理模型(DBMS模型) 逻辑模型 逻辑模型主要包括网状模型、层次模型、关系模型、面向对象 模型等,按计算机系统的观点对数据建模,用于DBMS实现; 物理模型 ...

2019-03-02 10:49:12 1852 0

原创 JavaScript简介

JavaScript是基于对象和事件驱动的语言,应用于客户端 基于对象: 本身提供好了对象,不需要new对象 事件驱动: 动态效果(例如鼠标移动触发某些网页的动态效果) 客户端: 浏览器 js的特点 交互性: 信息动态交互 安全性: js不能访问本地磁盘文件 跨平台性: 能够...

2018-04-21 12:31:53 107 0

原创 Android更改ProgressBar颜色

更改ProgressBar颜色 5.0 后 Material Design 支持快速修改progressBar颜色 <ProgressBar android:id="@+id/pg" style="@style/WrapWrap"...

2018-02-06 20:03:38 16374 0

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